תיקנתי לפי מה שאמרת והשגיאה נשאר והתווסף שגיאה ב else
התיקון:
קוד:
/*
*
*/
public class Hanuka {
public static void main(String[] args){
char finish, peola;
int darga, suma=0, sumb=0, sumc=0, randoma, randomb, toza;
peola=IO.readChar ("press peola");
darga=IO.readInt ("press darga:");
if (peola>='A' && peola<='C' && darga>=1 && darga<=3){
if (peola=='A' && darga==1)
randoma=0>=((int)(Math.random()*11))<=10;
randomb=0>=((int)(Math.random()*11))<=10;
IO.write(randoma);
IO.write("+");
IO.write(randomb);
IO.write("=");
toza=IO.readInt ("tozaa:");}
{ if(toza==randoma+randomb)
IO.writeln ("good");
suma=suma+5;
else
IO.writeln ("not good, the tozaa="+randoma+randomb);}
}
}
השגיאה:
קוד:
--------------------Configuration: Hanuka - j2sdk <Default>--------------------
D:\JCreator\MyProjects\Test\Hanuka\Hanuka.java:22: 'else' without 'if'
else
^
D:\JCreator\MyProjects\Test\Hanuka\Hanuka.java:12: operator <= cannot be applied to boolean,int
randoma=0>=((int)(Math.random()*11))<=10;
^
D:\JCreator\MyProjects\Test\Hanuka\Hanuka.java:13: operator <= cannot be applied to boolean,int
randomb=0>=((int)(Math.random()*11))<=10;
^
3 errors
Process completed.