Wątek przeniesiony 2014-06-10 19:55 z Java przez bogdans.

Prosze o pomoc, przy uzyciu warunku if.

0

Witam wszystkich :) mam pewien problem...Mianowice mam za zadanie zrobić aby program który mnoży sprawdza czy dana liczba jest parzyste czy tez nie i wypisywal komunikat jaka jest ta liczba.Nie mogę uporać się z tym wyskakuje mi błąd patrzcie niżej.

public 
class Main 
{ 
public static void main(String args[]) 
{ 
int a,b; 
a=5; 
b=6; 
System.out.println(a+"*"+b +"=" +a*b ); 
if(+a*b/2);
{
System.out.println("wynik mnozenia jest parzysty");
}
} 
}

a o to bład z consoli

 D:\>javac Main.java
Main.java:10: error: incompatible types: int cannot be converted to boolean
if(+a*b/2);
       ^

PS: Za wszelka pomoc z góry dziekuje :)

0

Em, co to:
a*b/2 miałoby Twoim zdaniem robić? (pomijam już oczywiście błędnie umiejscowiony średnik po ) w tej samej linijce)
Lub w drugą stronę: co np.if (19) (bo taki może być wynik tej operacji) miałby oznaczać?

0

a*b/2 no chciałem aby wynik mi dzieliło przez 2.No jak wyjdzie dzielenie bez reszty to program poda informacje ze liczba jest parzysta. Jestem początkującym wiec proszę o was o pomoc w tym ;)

0

O modulo słyszał?

0

nie :p to mam zadanie z programowania. i mam do tego zadania wykorzystac warunek if.

0

Że nie słyszałeś, to wiem.
To była taka delikatna sugestia, abyś jednak poczytał o modulo...

0

a nie mógłbyś napisać tego jak to powinno być ? bylbym bardzo wdzieczny ;p

0

Panowie od was zależy się czy przejdę z tego przedmiotu w tym roku jestem ciemny w te kulki bardzo bym prosił o gotowe rozwiązanie ledwo to sam napisałem... xD

0
Raafi napisał(a):

Panowie od was zależy się czy przejdę z tego przedmiotu

No właśnie - a rzecz w tym, że nie powinno.

0
Raafi napisał(a):

Panowie od was zależy się czy przejdę z tego przedmiotu w tym roku jestem ciemny w te kulki bardzo bym prosił o gotowe rozwiązanie ledwo to sam napisałem... xD

iks de.

Kiedy masz egzamin/poprawkę/cokolwiek innego, do czego jest Ci to potrzebne?

1 użytkowników online, w tym zalogowanych: 0, gości: 1