Kezdőoldal » Számítástechnika » Programozás » C# programot írok, ami bekér...

C# programot írok, ami bekér egy egész számot (n), majd bekér "n" db egész számot. Minden egyes számnál, kivéve az elsőnél ki kell írni hogy az előző számnál: nagyobb, kisebb, egyenlő-e a következő szám. Ezt hogyan oldhatom meg?

Figyelt kérdés
if-ekkel hogyan ágyazhatom be a programba?
2010. nov. 17. 17:42
1 2
 11/17 A kérdező kommentje:

Use of unassigned local variable 'előző'

ez a probléma

2010. nov. 17. 19:15
 12/17 anonim ***** válasza:

Egészítsd ki:


do

{

Console.WriteLine("kérek egy számot");

n = int.Parse(Console.ReadLine());

előző = n; //<== EZZEL

2010. nov. 17. 19:44
Hasznos számodra ez a válasz?
 13/17 A kérdező kommentje:

totális csőd :((((

nem irja ki az uj számoknál hogy nagyobb kisebb e?


int n;

int aktualis;

int elozo;



do

{

Console.WriteLine("kerek egy szamot");

n = int.Parse(Console.ReadLine());

elozo = n;


Console.WriteLine("kerek {0} db szamot", n);


for (int i = 1; i < n; i++)

{

aktualis = int.Parse(Console.ReadLine());

if(n>1)

{

if (elozo > aktualis)

Console.WriteLine("a szám nagyobb");

else if (elozo < aktualis)

Console.WriteLine("a szám kisebb");

else if (elozo == aktualis)

Console.WriteLine("egyenloek");



}


Console.ReadLine();


}

} while (n > 1);

2010. nov. 17. 19:49
 14/17 anonim ***** válasza:
Legjobb lesz, ha átfutod a kódot, amit korábban írtam. Annyi a különbség a specifikációhoz képest, hogy a végtelenségig folytatható. Elemezd ki, hogy hogy működik, és próbálj arra alapozni.
2010. nov. 17. 19:57
Hasznos számodra ez a válasz?
 15/17 anonim ***** válasza:

Console.WriteLine("a szám nagyobb")

else if (elozo < aktualis)

Console.WriteLine("a szám kisebb")


Lehet, hogy hülyeséget beszélek, de ennek a két sornak a végére nem kell a ;! Vagy az Pascalban van? Vagy hol nem kell a feltétel végére ; ha van else ág is?

2010. nov. 17. 23:27
Hasznos számodra ez a válasz?
 16/17 anonim ***** válasza:
Ide kell a pontosvessző, anélkül el se fogadja a fordító. Amiről te beszélsz, az valóban a pascal.
2010. nov. 17. 23:29
Hasznos számodra ez a válasz?
 17/17 anonim ***** válasza:
Már az editor írás közben aláhúzza, szóval eltéveszteni se lehet.
2010. nov. 19. 22:35
Hasznos számodra ez a válasz?
1 2

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!