Arkadaşlar şöyle bir sorunum var Bir struct olşturdum ögrenci diye ad ve soyad kısmını klavye ile kullanıcıya girdiyorum. Bunda bir sorun yok fakat ögrenci numarasını sistemin rastgele oluşturmasını istiyorum. Bunu nasıl yapabilirim.
struct Ogrenci{ char ad[10]; char soyad[10]; int ogrenci_no; };
} for(int i=0; i<10; i++){ printf("\n Adiniz ve Soyadiniz: %s %s Ögrenci no : %s", pt.ad, pt.soyad, pt.ogrenci_no);
} }
Nasıl yapabilirim. Teşekkürler şimdiler
quote:
Orijinalden alıntı: trufily
Bu mesaj silindi.
Teşekkür ederim buldum
Bir şey daha sorabilir miyim şimdi bu ad soyad ve random oluşan no'lar ile beraber toplam 10 ögrencim oldu şimdi bir tuşa basınca bunlardan birini rastgele ekrana yazdırmak istiyorum.
quote:
Orijinalden alıntı: heredot_t
Teşekkür ederim buldum
Bir şey daha sorabilir miyim şimdi bu ad soyad ve random oluşan no'lar ile beraber toplam 10 ögrencim oldu şimdi bir tuşa basınca bunlardan birini rastgele ekrana yazdırmak istiyorum.
Alıntıları Göster
Dizinin index numarasını rand() fonksiyonuna sok.
Yani mesela 0 ile 9 arasında öğrenci varsa:
int i = rand() 0-9; //random syntaxını bilmiyorum ama basit bir şeydir printf(dizi[i]);
quote:
Orijinalden alıntı: heredot_t
Teşekkür ederim buldum
Bir şey daha sorabilir miyim şimdi bu ad soyad ve random oluşan no'lar ile beraber toplam 10 ögrencim oldu şimdi bir tuşa basınca bunlardan birini rastgele ekrana yazdırmak istiyorum.
Alıntıları Göster
bir tuşa basınca yazsın derken atıyorum enter a bastıgında ekrana listeden random öğrenci mi yazacak onu anlayamadım
quote:
Orijinalden alıntı: SHADOW
bir tuşa basınca yazsın derken atıyorum enter a bastıgında ekrana listeden random öğrenci mi yazacak onu anlayamadım
Alıntıları Göster
Aynen mesela g basıp entera basıyorum ekrana randoö birini yazdırıyor halletim şuan için problem yok sorunsuz çalışmakta. Teşekkürler
yeni mesaja git
Yeni mesajları sizin için sürekli kontrol ediyoruz, bir mesaj yazılırsa otomatik yükleyeceğiz.Bir Daha Gösterme