пытается завершить программу, используя отрицательные числа, и если инструкция else. кто-нибудь видит, что не так с этой благодарностью.Завершение работы программы, используя инструкцию if else?
import java.util.Scanner;
public class Assignment {
public static void main(String args[]){
int n;
int i=0;
System.out.print("Enter a Number:");
Scanner scanner = new Scanner(System.in);
n= scanner.nextInt();
int backUp = n;
if(n>0)
n=n/10;
i++;
else if(backUp = -1)
System.out.print("program terminated......");
System.exit(0);
System.out.println("Number of Digits in " +backUp +" is " +i);
}
}
Вы должны использовать скобки вокруг блоков if и else '{' и '}' – Matthias
. Интересно, почему вы не используете IDE, потому что кажется, что ваш код не удалось даже скомпилировать. Я вижу, что вы спросили, что с ним не так ... компилятор ответит :), и тогда мы могли бы обсудить логику. –