Fonksiyon kullanmadım, sadece diziler,döngüler ve şartları kullandım. C'ye çok hakim değilim, biraz ilkel olduğu için benim kullandığım yöntem uyarlanabilir mi, bilmiyorum açıkçası.Arkadaşlar özür dilerim yanlış yazmışım C programlama dilinde olması gerekiyor diziler ile olması lazım fonksiyonları bilmiyorum daha.
Hocam yanlış yazmışım özür dilerim C dili ile olacak dizilere kadar biliyorum fonksiyonları falan bilmiyorum müsait olduğunuz zamanda yardımcı olur musunuz?Bu işini görür senin.
C#:static void Main(string[] args) { int sayac = 0; Random rnd = new Random(); int[] dizi = new int[20]; Console.WriteLine("Oluşturulan Dizi"); Console.WriteLine("=============================================================="); for (int i = 0; i< dizi.Length; i++) { dizi[i] = rnd.Next(15, 25); Console.Write(dizi[i].ToString() + " "); } Console.WriteLine(); Console.WriteLine("=============================================================="); for(int i=10; i<=25;i++) { sayac = 0; for(int j=0;j<dizi.Length;j++) { if(i== dizi[j]) { sayac++; } } if(sayac!=0) Console.WriteLine(i + " Sayısından " + sayac + " tane "); } Console.ReadKey(); }
Ben yapardım ama şu an zamanım yok maalesef.
Kaynak: C# Dizi İçinde Hangi Sayıdan Kaç Adet Olduğunu Bulma
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.