Kezdőoldal » Számítástechnika » Programozás » Hogyan kellene egymás után...

2105as kérdése:

Hogyan kellene egymás után kiírnia az adott feltétel alapján az értékeket? (nem nehéz csak nem tudom "megfogalmazni a kiíratást", c#)

Figyelt kérdés

Forráskód:

Console.WriteLine("Feladat megkezdése!");

Console.WriteLine();

Console.WriteLine("10 db véletlen(random) szám előállítása");

Console.WriteLine();

Random r=new Random(); //1db

// int szamok = r.Next(1,100); //1 db 1és 100 között

//Console.WriteLine(szamok);

int [] tomb = new int[10]; // tömb deklarálása(létrehozás)

int sum = 0;

int db = 0;

int otven = 0;

int elemek = 0;

for (int i = 0; i < 10; i++)

{

int szam = r.Next(1, 100); //1 db 1és 100 között

tomb[i] = szam;


Console.WriteLine(" {0}.elem {1}",i+1,tomb[i]); //tömbból való kiíratás


sum = sum + tomb[i];

if (tomb[i] > 0)

{ db++; }


if (tomb[i] > 50)

otven++;



}

Console.WriteLine();

Console.WriteLine("Az elem összege : {0}",sum);

Console.WriteLine("Az elemek darab száma: {0}",db);

Console.WriteLine("Az 50-nél nagyobb elemek darab száma és értéke");

Console.WriteLine("Darab száma a 50 felettieknek: {0}",otven);

Console.WriteLine();

Console.WriteLine("Ötven feletti elemek:");


for (int j = 0; j < 10; j++)

{

if (tomb[j] > 50)

Console.WriteLine(" {0}",tomb[j]);

}



Az Console.WriteLine("Ötven feletti elemek:"); sort kiírja és utána közvetlenül sorba jönnének az értékek

pl:Ötven feletti elemek: 65,55,68,89,75,99

ha for ciklusba írnám akkor magát a "Ötven feletti elemek:" szöveg is megjelenne n-szer, ami esztétikailag nem jó.


2017. febr. 6. 17:28
 1/3 A kérdező kommentje:
A kommenteket nem töröltem ki bocsi, csak gyakorlásként kicsit átismételgetem és magyarázatként írtam le.
2017. febr. 6. 17:30
 2/3 anonim ***** válasza:
Console.Write
2017. febr. 6. 17:38
Hasznos számodra ez a válasz?
 3/3 anonim ***** válasza:
Vagy méginkább String.Join
2017. febr. 6. 18:50
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!