» »

[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.
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.

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).
"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.

Hardstyle ::

Obema najlepše hvala! Zaj vsem vem zakaj :)


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Sode ter Lihe(C Sharp)

Oddelek: Programiranje
161676 (1474) detroit
»

[C#] Input string was not in a correct format.

Oddelek: Programiranje
61092 (1029) Cvenemir

[C#]naloga iz metod!

Oddelek: Programiranje
81674 (1507) Ziga Dolhar
»

[C#] razlaga

Oddelek: Programiranje
161604 (1321) krastača
»

Pomoč pri programčkih

Oddelek: Programiranje
152942 (2592) Mitja Bonča

Več podobnih tem