Недавно начал учить Java и постоянно сталкиваюсь с ошибками которых не могу исправить, поэтому прошу помощи. Вот код:
import java.util.Scanner;
public class SumaA {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Enter a: ");
int a = scanner.nextInt();
System.out.print("Enter b: ");
float b = scanner.nextFloat();
System.out.print("Enter c: ");
double c = scanner.nextDouble();
double adunare = a + b + c;
double diferenta = a - b - c;
double produsul = a * b * c;
System.out.println("Suma este: " + amount);
System.out.println("Diferenta este: " + diferenta);
System.out.println("Produsul este: " + produsul);
scanner.close();
}
}
Можно вводить данные только для первых двух переменных, после чего появляется ошибка:
Enter a: 5
Enter b: 4.4
Exception in thread "main" java.util.InputMismatchException
at java.util.Scanner.throwFor(Scanner.java:864)
at java.util.Scanner.next(Scanner.java:1485)
at java.util.Scanner.nextFloat(Scanner.java:2345)
at SumaA.main(SumaA.java:13)
Process finished with exit code 1
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Есть два класса: Main и CyclesИз класса Cycles методом get() должно передаваться значение переменной SecSycles в класс Main в переменную MainCycle, но её значение...
Дано - входящий List<Integer>По нему нужно пройтись через Stream, если сумма всех чисел чётная - удалить все чётные
Проблема вот в чёмУ меня есть класс