Kezdőoldal » Számítástechnika » Programozás » Szerintetek miért nem működik...

Szerintetek miért nem működik ez a program?

Figyelt kérdés
Az lenne a lényege, hogy megadunk egy egész számot, ami ha osztható 5-tel vagy 3-mal, valahogy jelzi.

2021. jún. 13. 16:41
1 2
 1/17 anonim ***** válasza:
92%
Mert szarul irtad meg.
2021. jún. 13. 16:42
Hasznos számodra ez a válasz?
 2/17 A kérdező kommentje:
2021. jún. 13. 16:43
 3/17 A kérdező kommentje:
nyílván szarul írtam meg, de nem tudom, hogy miért
2021. jún. 13. 16:43
 4/17 anonim ***** válasza:
17%
Például azért, mert 20/5 az nem 0, hanem 4.
2021. jún. 13. 16:47
Hasznos számodra ez a válasz?
 5/17 anonim ***** válasza:
93%

Integerré kéne alakítani a stringet amit az inputban kapsz, ahhoz hogy matematikai műveleteket végezhess rajta.


t = int(input('szam'))

2021. jún. 13. 16:48
Hasznos számodra ez a válasz?
 6/17 anonim ***** válasza:
85%

Első körben hadd gratuláljak a fantasztikus változónevekért! :D

Tényleg jó szándékból mondom, hogy a jövőben beszédesebb neveket használj, pár soros programnál ez még oké, de amikor lesz egy 100+ soros forrásod (ami egyébként nem számít soknak), meg több függvényed, egész egyszerűen nem fogod tudni, hogy a "dikk18" az most mi a fenét is tárol?

Második körben meg kezdj el hibát keresni! Nem vagyok egy nagy Pythonos, és ránézésre jónak tűnik a program, szóval biztos valami nyelvi jellegzetességben keresendő a hiba, de ... mi lenne, ha az elágazások előtt kiíratnád a két változó értékét? Abból már ki tudod deríteni, hogy addig jó-e a program. Ha igen, akkor meg az elágazásokkal lesz valami hiba.

2021. jún. 13. 16:48
Hasznos számodra ez a válasz?
 7/17 anonim ***** válasza:
93%
#4 nem osztás történik hanem modulo operátor ha nem látnád. Osztás utáni maradékot adja vissza.
2021. jún. 13. 16:49
Hasznos számodra ez a válasz?
 8/17 A kérdező kommentje:
Jaaa, azt hittem arra rájön magától. Köszi
2021. jún. 13. 16:50
 9/17 A kérdező kommentje:
igen, ezek a változónevek nem valami egyértelműek, de ilyen kis rövidke valaminél tökmindegy.
2021. jún. 13. 16:52
 10/17 A kérdező kommentje:
Minden fasza, működik. Erről az int(input('x'))-ról nem tudtam.
2021. jún. 13. 16:55
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!