Merhaba arkadaşlar bir sorunum var şunlar gerçekleştirilecek.
"klavyeden 10 sayı alınacak bu bu sayılar toplanarak ortalaması alınacak. Ortalamadan küçük olanlar ekrana yazdırılacak
Bu işlemi iflerle yaptım şu şekilde :
int sayi1, sayi2, sayi3, sayi4, sayi5,sayi6,sayi7,sayi8,sayi9,sayi10,s_toplam;
Console.WriteLine("1. sayıyı giriniz...");
sayi1 = int.Parse(Console.ReadLine());
Console.WriteLine("2. sayıyı giriniz...");
sayi2 = int.Parse(Console.ReadLine());
Console.WriteLine("3. sayıyı giriniz...");
sayi3 = int.Parse(Console.ReadLine());
Console.WriteLine("4. sayıyı giriniz...");
sayi4 = int.Parse(Console.ReadLine());
Console.WriteLine("5. sayıyı giriniz...");
sayi5 = int.Parse(Console.ReadLine());
Console.WriteLine("6. sayıyı giriniz...");
sayi6 = int.Parse(Console.ReadLine());
Console.WriteLine("7. sayıyı giriniz...");
sayi7 = int.Parse(Console.ReadLine());
Console.WriteLine("8. sayıyı giriniz...");
sayi8 = int.Parse(Console.ReadLine());
Console.WriteLine("9. sayıyı giriniz...");
sayi9 = int.Parse(Console.ReadLine());
Console.WriteLine("10. sayıyı giriniz...");
sayi10 = int.Parse(Console.ReadLine());
s_toplam = (sayi1 + sayi2 + sayi3 + sayi4 + sayi5+sayi6+sayi7+sayi8+sayi9+sayi10) / 10;
Console.WriteLine("Yazdığınız sayıların ortalaması : "+s_toplam);
if (sayi1 <= s_toplam)
{
Console.WriteLine(sayi1);
}
else
{
Console.WriteLine("");
}
if (sayi2 <= s_toplam)
{
Console.WriteLine(sayi2);
}
else
{
Console.WriteLine("");
}
if (sayi3 <= s_toplam)
{
Console.WriteLine(sayi3);
}
else
{
Console.WriteLine("");
}
if (sayi4 <= s_toplam)
{
Console.WriteLine(sayi4);
}
else
{
Console.WriteLine("");
}
if (sayi5 <= s_toplam)
{
Console.WriteLine(sayi5);
}
else
{
Console.WriteLine("");
}
if (sayi6 <= s_toplam)
{
Console.WriteLine(sayi6);
}
else
{
Console.WriteLine("");
}
if (sayi7 <= s_toplam)
{
Console.WriteLine(sayi7);
}
else
{
Console.WriteLine("");
}
if (sayi8 <= s_toplam)
{
Console.WriteLine(sayi8);
}
else
{
Console.WriteLine("");
}
if (sayi9 <= s_toplam)
{
Console.WriteLine(sayi9);
}
else
{
Console.WriteLine("");
}
if (sayi10 <= s_toplam)
{
Console.WriteLine(sayi10);
}
else
{
Console.WriteLine("");
}
Console.ReadLine();Ben bu işlemi for ile yapmak istiyorum nasıl yapabilirim acaba ? çünkü iflerle çok uzun oluyor kısa bir yöntemi olmalı :/
Şimdiden yardımcı olacak arkadaşlara çok teşekkür ediyorum.