c de 4 basamaklı random sayı atamak istiyorum fakat rakamlar farklı olmalı bunun kolay bi yolunu bilen varsa yardımcı olabilir mi? bi de ilk basamağı 0 olmamalı?
conio.h kütüphanesini eklemen lazım ve programın başına Randomize(); eklemen lazım ve int a = random(9999); gibi bişey yaparsan 0-9999 arası sayılar çıkar a'ya +1 eklersen 0 çıkmaz... şu anda c derleyicim olmadığı için deneyemedim ama aklımda kaldığı kadarıyla böyleydi...
rand(); ve srand(); fonksiyonlarını kullan srand=TIME(NULL); dersen rand sürekli yeni bir değer üretir bunu 4 basamaklı yapmak istiyosan /10000 de sana son 4 basamağı verir sonra bunu bir arraye at eğer ilk elemanı 0 sa bastır yoksa bi daha çağır algoritma bu şekilde
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