JCreator Невозможно найти символ очень простой

Это, очевидно, не весь код, но это проблема im. Предполагается записать случайные числа между 0 и любым, что я вложил ((x))).

for (int i=0; i<1; i=i+1){
int tal2 = 1 +
 (int)(Math.random () * ((9)));
System.out.print("" + tal2);
}
for (int i=0; i<1; i=i+1){
int tal3 = 1 +
 (int)(Math.random () * ((1)));
System.out.print("" + tal3);
}
if (tal3==1){
for (int i=0; i<1; i=1+1){
int tal4 = 1 +
 (int)(Math.random () * ((2)));
System.out.print("" + tal4);
}
}
else if (tal3==0)
for (int i=0; i<1; i=i+1){
int tal4 = 1 +
 (int)(Math.random () * ((9)));
System.out.print("" + tal4);

error: не может найти символ if (tal3 == 1) {^ ошибка: не может найти символ else if (tal3 == 0)

1 ответ

вот рабочий ответ.

class Hello 
{
public static void main(String[] args)
{
 int tal2;
 int tal3 =0;
 int tal4 =0;
for (int i=0; i<1; i=i+1){
tal2 = 1 +(int)(Math.random () * ((9)));
System.out.print("" + tal2);
}
for (int i=0; i<1; i=i+1){
tal3 = 1 +(int)(Math.random () * ((1)));
System.out.print("\n" + tal3);
}
if (tal3==1){
for (int i=0; i<1; i=i+1){
 tal4 = 1 +(int)(Math.random () * ((2)));
System.out.print("\n" + tal4);
}
}
else if (tal3==0)
for (int i=0; i<1; i=i+1){
 tal4 = 1 +(int)(Math.random () * ((9)));
System.out.print("\n" + tal4);

}
}
}

licensed under cc by-sa 3.0 with attribution.