C# Console Application ile yapılmış kullanıcıdan kaç adet sayı girileceği bilgisi alınarak For döngüsü yardımıyla istenen adette sayı girişi yapılan ve girilen bu sayılardan en büyüğünü, en küçüğünü, sayıların toplamını, sayıların ortalamasını, negatif sayıların edetini, pozitif sayıların adetini ve kaç adet sayı girildiğini ekranda gösteren örneğe ait kodlar ve ekran çıktısı aşağıdaki gibidir.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 | static void Main(string[] args) { int sayi,sayiAdet,toplam=0, ortalama=0, enBuyuk, enKucuk, pozitifAdet=0, negatifAdet=0; Console.WriteLine("Girilen Sayıların En Büyüğü - En Küçüğü - Pozitif Adeti - Negatif Adeti - Toplam - Ortalamasını Bulma"); Console.WriteLine("======================================================================================================="); Console.Write("Girilecek Sayı Adetini Girin : "); sayiAdet = Int32.Parse(Console.ReadLine()); enBuyuk = int.MinValue;//www.yazilimkodlama.com enKucuk = int.MaxValue; for (int i=1;i<=sayiAdet;i++) { Console.Write("Sayıyı Gir : "); sayi = Int32.Parse(Console.ReadLine()); if(sayi>enBuyuk) { enBuyuk = sayi; } if(sayi<enKucuk) { enKucuk = sayi; } if(sayi<0) { negatifAdet++; }//www.yazilimkodlama.com if(sayi>0) { pozitifAdet++; } toplam += sayi; } ortalama = toplam / sayiAdet; Console.WriteLine(); Console.WriteLine("======================================www.yazilimkodlama.com=============================================="); Console.WriteLine("Girilen Sayı Adeti : " + sayiAdet); Console.WriteLine("Girilen Sayıların Toplamı : "+toplam); Console.WriteLine("Girilen Sayıların Ortalaması : " + ortalama); Console.WriteLine("Girilen Sayıların En Küçüğü : " + enKucuk); Console.WriteLine("Girilen Sayıların En Büyüğü : " + enBuyuk); Console.WriteLine("Girilen Pozitif Sayı Adeti : " + pozitifAdet); Console.WriteLine("Girilen Negatif Sayı Adeti : " + negatifAdet); Console.ReadKey(); } |
Ekran Çıktısı:
sitenizde paylaştığınız kod çalışmaları için teşekkür ederim. Pratik yapmak için bir çok paylaşımınızdan yararlanıyorum. Sizin örneklerinizi çözerken; kodlarınızı birebir yapmak yerine kendi çözümümü bulup sonrada sizin kodlarınızı inceliyorum. Böylece aynı probleme birden farklı bakış açısı yakalıyorum.