C#! Be kell kérni az aktuális évet, majd be kell kérni évszámokat amíg X-et nem üt a felhasználó. Majd ki kell írni a legkorábbit, legkésőbbit. Tömbben vagy listában érdemes csinálni? Nem tudom megoldani hogy az évszámokhoz x-et üssek be
Figyelt kérdés
évszámok int tipusúak, az x meg string.
hogyan alakíthatom át?
Kezdő vagyok még, valami egyszerű megoldásra lenne szükségem
előre is köszönöm
2010. nov. 22. 13:22
1/3 anonim válasza:
int ev = int.Parse(s); // ahol s string
2/3 anonim válasza:
Valamint a válasz a másik kérdésre a lista.
3/3 anonim válasza:
List<int> evszamok = new List<int>;
string line;
while ((line = Console.ReadLine()) != "X")
{
evszamok.Add(int.Parse(line));
}
int legkorabbi = evszamok[0];
int legkesobbi = evszamok[0];
for (int i = 1; i < evszamok.Count; i++)
{
if (evszamok[i] < legkorabbi)
{
legkorabbi=evszamok[i];
}
if (evszamok[i] > legkesobbi)
{
legkesobbi = evszamok[i];
}
}
Console.WriteLine("Legkorábbi: " + legkorabbi.ToString());
Console.WriteLine("Legkésőbbi: " + legkesobbi.ToString());
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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!