Her bir elemandan kaç adet olduğunu bulan program

demedikmi

Decapat
Katılım
11 Ağustos 2018
Mesajlar
5
Aşağıdaki şekilde dizi verilmektedir.
1 5 1 2 3 9 2 5 8 6 11 3 1 6 8 gibi elemanlar rastgele doldurulacak ve N elemanı klavyeden girilecektir. Her bir elemandan kaç adet olduğunu bulan program. Örnek çalışma: 1 elemanı tekrar sayısı: 3 2 elemanı tekrar sayısı: 2 3 elemanı tekrar sayısı: 2 5 elemanı tekrar sayısı: 2 6 elemanı tekrar sayısı: 2 8 elemanı tekrar sayısı: 2 9 elemanı tekrar sayısı: 1 11 elemanı tekrar sayısı: 1
 
Son düzenleyen: Moderatör:
Öncelikle hangi dilde yazılacak , onu belirtmemişsin.
C ile yazılacak sanırım , bu tür örnekler genelde C ile consol application olarak yazılıyor.
Rastgele kaç sayı olacak ? Kaçtan kaça kadar rastgele sayı vereceğim ben , 1-50 arası mı ? Atıyorum 1-20 arası 25 tane rastgele sayıdan kaç tane tutturduğunu mu yazacağım ?


3. okuyuşumda anladım , üsttekini silmeyeceğim çünkü yazdığın metni ancak 3 kere okuyunca anlayabiliyorsun. Oluşturacağım random sayılar kaç ile kaç arasında hala belli değil.
Böyle giriş seviye örnekler için kimseyi yormaya gerek yok bence. Uğraşarak yapabilirsin.
For içinde random fonksiyonu ile klavyeden aldığın n sayısına kadar bir dizi içine random sayı atacaksın. Sonra bir for içinde for açıp random aralıkta sayıların tek tek kaç kere tekrar ettiğini yine for içinde yazdıracaksın.
Bu ödevi veren kişinin amacı sana for içinde for yapmayı öğretmek. Random sayı ve dizi kullandırtmak.
Üçgen falanda yazman lazım for ile :D
*******
*****
****
***
**
*
Anılarım depreşti.
 
Uyarı! Bu konu 7 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Geri
Yukarı