Kezdőoldal » Számítástechnika » Programozás » Valaki huzamosabb ideig a...

Valaki huzamosabb ideig a C#-os kérdéseimre válaszolgatni?

Figyelt kérdés

Suliban nem rég kezdtük el, mindjárt őszi szünet, és én ez idő alatt szeretném megtoldani a menüs programunkat...több programmal.

Módosítgatni itt-ott rajta, beleírni, stb.


Van már pár konkrét kérdésem is, de megfogalmazni értelmesen pár sorban nem igazán tudom.



2015. okt. 21. 16:01
1 2 3
 1/21 anonim ***** válasza:
Nem.
2015. okt. 21. 16:17
Hasznos számodra ez a válasz?
 2/21 A kérdező kommentje:
Nos nem tántorítottál el :D
2015. okt. 21. 16:26
 3/21 anonim ***** válasza:
Ha van új kérdésed ide kommentbe mindig írd le, valószínű lesz aki válaszol. Ha másért nem azért, hogy prezentálja az előző válaszoló mekkora baromságot írt :D
2015. okt. 21. 16:43
Hasznos számodra ez a válasz?
 4/21 A kérdező kommentje:
Hát oksa akkor képfeltöltés, + leírom a bajomat. :D
2015. okt. 21. 16:55
 5/21 A kérdező kommentje:

[link]


Szóval itt nekem annyi kéne egyenlőre, hogy kérdezze meg hogy szeretném-e ha megjelenítené a páros és a páratlan számokat is. Én úgy szeretném csinálni hogy ha beírom hogy "igen" akkor kiírja, ha azt hogy "nem" akkor meg csak várjon a ReadLine-ra, és lefrissítse a képernyőt (ez már megvan oldva).


Tudom eléggé kezdő feladat, de én is az vagyok.

2015. okt. 21. 17:00
 6/21 anonim ***** válasza:

Amire te kíváncsi vagy az a feltételes elágazás:


if(feltétel) {

//ha a feltétel igaz akkor ez történik

}

else {

//egyébként történjen ez.. (opcionális az else ág)

}


A feltételed pedig valahogy így néz ki:


Console.WriteLine("a kérdés"); //Kiírsz egy kérdést

string valasz = Console.ReadLine(); //Beolvasod a választ

if(valasz.Equals("igen")) {

//Igen lett beírva, írd ki a páros és páratlan számokat.

} else if(valasz.Equals("nem")) {

//Nem lett beírva, csinálj amit akarsz, ha nem akarsz semmit, elhagyható.

} else {

//Valami olyan lett beírva ami se igen, se nem. Ez szintén elhagyható.

}

/* Itt pedig már mindig lefut a kód választól függetlenül, várhatsz pl. billentyűre ha reagáltál a válaszra.

Ha csak akkor akarod frissíteni a képernyőt ha "nem" lett beírva, akkor rakd azt a nem ágba. */

2015. okt. 21. 18:22
Hasznos számodra ez a válasz?
 7/21 A kérdező kommentje:

Ahw remek, működik, köszi szépen !!!

Ilyent hogy string meg .Equals még nem vettünk.


:)

Még egyszer köszi :D

2015. okt. 21. 18:43
 8/21 anonim ***** válasza:
A string egy típus, szöveget jelent. Pont olyan típus mint pl. az int ami egész szám. Mivel a Console.ReadLine() alapból szöveget olvas be, ezért kellett a Convert.ToInt32()-vel átalakítanod egész számmá a tömbbe olvasott számokat. Itt most nem kell, mert szöveget olvas be és azt szövegként is tárolod. Az Equals a string-hez tartozó metódus, akkor igaz, ha a paraméterül kapott szöveg ("igen"/"nem") megegyezik azzal a szöveggel amin meghívtad (valasz), egyébként hamis. Az if pedig csak akkor fut le ha a feltétel igaz.
2015. okt. 21. 18:56
Hasznos számodra ez a válasz?
 9/21 anonim ***** válasza:
Bőven elég a == is.
2015. okt. 21. 19:00
Hasznos számodra ez a válasz?
 10/21 anonim ***** válasza:
Szerintem is átláthatóbb, ha csak sima ==-vel viszgáload az egyenlőséget, ez nem Java:)
2015. okt. 21. 19:16
Hasznos számodra ez a válasz?
1 2 3

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!