Forum » Programiranje » [C#] Kako deliti dve števili v if stavku
[C#] Kako deliti dve števili v if stavku
Hardstyle ::
Zanima me kako bi naredil, da program prebere neko število in ugotovi ali je število deljivo z 2, s 3 ali s 7.
Ampak takoj ko pridem do tega mi javi naslednje:
Zagotovo je nekaj enostavnega in ne vidim ampak res si glavo belim že pol ure pa še kr ne pridem do rešitve.
int st; Console.WriteLine("Vpisi stevilo:"); st = int.Parse(Console.ReadLine()); if (st/2 ) Console.WriteLine("Stevilo je deljivo s 2");
Ampak takoj ko pridem do tega mi javi naslednje:
Error 1 Cannot implicitly convert type 'int' to 'bool'
Zagotovo je nekaj enostavnega in ne vidim ampak res si glavo belim že pol ure pa še kr ne pridem do rešitve.
- spremenil: Hardstyle ()
strictom ::
if(st%2==0)
Console.WriteLine("Stevilo je deljivo s 2");
Če je odstotek pri deljenju z 2 enak 0 (vsaj pri C++ je tako).
Console.WriteLine("Stevilo je deljivo s 2");
Če je odstotek pri deljenju z 2 enak 0 (vsaj pri C++ je tako).
"Violence is the last refuge of the incompetent" - Salvor Hardin
Mavrik ::
st/2 je rezultat int, if stavek pa hoče imet boolean. Ti rabiš izračunat ostanek (oz. modul) pri deljenju z dva, ne pa rezultat. Za kar uporabiš strictomovo kodo. st/2 ti za tvoj namen ne pove nič uporabnega.
The truth is rarely pure and never simple.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Sode ter Lihe(C Sharp)Oddelek: Programiranje | 1676 (1474) | detroit |
» | [C#] Input string was not in a correct format.Oddelek: Programiranje | 1092 (1029) | Cvenemir |
⊘ | [C#]naloga iz metod!Oddelek: Programiranje | 1674 (1507) | Ziga Dolhar |
» | [C#] razlagaOddelek: Programiranje | 1604 (1321) | krastača |
» | Pomoč pri programčkihOddelek: Programiranje | 2942 (2592) | Mitja Bonča |