View Single Post
ישן 14-12-06, 23:08   # 6
nanadav
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
גיל: 34
הודעות: 1,946

nanadav לא מחובר  

תיקנתי לפי מה שאמרת והשגיאה נשאר והתווסף שגיאה ב 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.
  Reply With Quote