Создать программу, которая будет вычислять и выводить на экран сумму двух целых чисел, введённых пользователем. Если пользователь некорректно введёт хотя бы одно из чисел, то сообщать об ошибке.
1. Создадим первый объект импортированного класса Scanner;
2. Если введенное число - целое, присвоим его значение перемменой i, в противном случае выведем информацию об ошибке;
3. Аналогично создадим объект, проверим и присвоим переменной k введенное второе число;
4. Выведем на экран сумму значений переменных.
import java.util.Scanner;
public class Zadachi{
public static void main(String[] args){
System.out.println("Введите первое целое число");
Scanner scn1=new Scanner(System.in);
if(scn1.hasNextInt()){
int i=scn1.nextInt();
System.out.println("Введите второе целое число");
Scanner scn2=new Scanner(System.in);
if(scn2.hasNextInt()){
int k=scn2.nextInt();
System.out.println("Сумма "+i+" и "+k+" равна "+(i+k));
}
else System.out.println("Ошибка. Вы ввели не целое число");
}
else System.out.println("Ошибка. Вы ввели не целое число");
}
}
Комментариев нет:
Отправить комментарий