ACİL Visual Studio Yardım
-
visual studio ödev : bi prog. lazım ekranda rasgele yerlerde (makina seçecek) yıldız(*) cıkması gerekiyor elimde ekran temizleme kodu var bekleme koduda var ancak bu rasgele yerlerde nasıl cıkaracağımı bilmiyorum şimdiden tşk.
-
hoca soru sorarken ne istediğini bilmen gerek.
visual studio kullanıyorsun da hangi dilde yazman gerekiyor ? c# vb.net ..?
Yıldız çıkması gereken yer form mu? -
tmm o zmn daha acık söyleyim vb.net de console application evet formda bu yıldızı rasgele cıkarıcak kodu bulmam gerek yıldız cıkıcak bir süre bekleyip ekran temizlenip rasgele başka bir yerde bi yıldız daha cıkıcak
-
iyi güzel de konsol uygulamasında form nasıl olucak?
windows application için mantığı vereyim ben sana.
forma 10-15 tane label ekle. Text leri * yap. Visible larını da false yap.
bitane timer koy. intervali 1000 yap.
timerın işleteceği kodlarda bi değişken tanımla değişken 1'den label sayısı aralığında bir rakam üretsin.
sonrada label+randomsayi.visible=true; gibisinden visible ı true yap. sonra tekrar false yap
kabaca mantığı yazdım. Vb.net bilmiyorum o yüzden bu kadar elimden geldiğince anlatmaya çalıştım. -
kardeşim ben demek istediğini anladım random class'ını bir incele random classını kullanıcaksın rastgele bir yerde cıkarmak için random nesnesinin ürettiği değer kadar da for döngüsü kullanıp boşluk attıracaksın * dan önce umarım anlamışsındır.
-
//Random classi yaratmak icin
Random r=new Random();
1 den 100 e kadar tamsayi tutmak icin
r.Next(100);
ekrana yazmak icin Console.Write("...")
alt satira gecmek icin
Console.Write("\r\n");
bunlar disinda bişey kullanmadan yapabilmen lazim aşırı basit, cozmuorum cozersem siradaki odevleri hic yapamazsn:) -
eğer * in o anda bulunduğu satır sayısını alabilirse :) farklı satırlarsa gösterebilir aralarada her seferinde farklı sayılarda boşluk atsa hocayı kandırabilir yada enazından ikna edebilir.
Toplam Hit: 1593 Toplam Mesaj: 7