Kezdőoldal » Számítástechnika » Programok » C# ki fagy a programom?

C# ki fagy a programom?

Figyelt kérdés

[link]

Szóval az a feladat hogy olyan program kell ami számokat kér be folyamatosan és az addig beadott számok négyzetét ki írja.

Na olyam 20-30 szám után le áll a program.

Mi a hiba és hogy orvosolhato?


2021. okt. 20. 19:23
 1/9 anonim ***** válasza:
Ha a "view details"-ra kattintasz, több mindent is kiír ám.
2021. okt. 20. 19:28
Hasznos számodra ez a válasz?
 2/9 anonim ***** válasza:
tipp: félreütöd/stb., és csak egy sima entert nyomsz (avagy nem írsz be semmi számot)
2021. okt. 20. 19:37
Hasznos számodra ez a válasz?
 3/9 anonim ***** válasza:
"Input string was not in a correct format" - hiszen mondja, hogy nem számot kapott a bevitelkor.
2021. okt. 20. 19:47
Hasznos számodra ez a válasz?
 4/9 anonim ***** válasza:
Azt szeretem a mai fejlesztőeszközökben, hogy rengeteg beépített hibakeresési lehetőséget biztosítanak. De ha ezeket nem akarod, vagy még nem tudod használni, akkor is rengeteg lehetőséged van a hibát kideríteni. A legősibb, de ennek ellenére felettébb hatékony módszer: írass ki mindent, amikor csak lehet! Mondjuk közvetlenül az adatbevitel után, még mielőtt konvertálgatnád, egy Console.WriteLine(a) sokat elárulna a hibáról. ;) Így is leteszteled jónéhány adattal, és amikor hibát jelez, akkor megnézed, hogy milyen adatnál is fordult elő a hiba? Ebből pedig az esetek döntő többségében rá lehet jönni, hogy mi is a hiba.
2021. okt. 20. 19:48
Hasznos számodra ez a válasz?
 5/9 anonim ***** válasza:
Próbáld meg, hogy a cikluson kívül, csak egyszer deklarálod, hogy a és b integer.
2021. okt. 20. 19:50
Hasznos számodra ez a válasz?
 6/9 A kérdező kommentje:

Köszönöm.

Amit a 2-es és 3-mas válaszoló amit irt bejött de van egy másik gond ha valami nagyon nagy számot írok be akkor azt írja hibának "System.OverflowException: 'Value was either too large or too small for an Int32.'"


Erre a sorra: int a =Convert.ToInt32(Console.ReadLine());

szóval mire konvertáljam ,hogy nagy számokkal is megbirkózón?

2021. okt. 20. 20:14
 7/9 anonim ***** válasza:
2021. okt. 20. 21:02
Hasznos számodra ez a válasz?
 8/9 anonim ***** válasza:
Hát igen, a változótípusoknak vannak korlátai. Nézz utána és válaszd ki azt, amelyik megfelelő a céljaidnak.
2021. okt. 20. 22:54
Hasznos számodra ez a válasz?
 9/9 anonim ***** válasza:

használhatnád a TryParse-t a convert helyett és akkor így:


[link]


docs: [link]

2021. okt. 21. 05:35
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, 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!