Предмет: Информатика,
автор: BorisIvan236
Вообщем то, сделал калькулятор дробей, но когда я пишу float в Run
Он начинает выдавать мне ошибку, не понимаю ничего, больше увидите на картинке, обратите внимание на низ в котором ошибка
Приложения:
7limonchiK7:
Попробуй в конце числа f дописать, по типу 1.13f
Ответы
Автор ответа:
1
Отделять дробную от целой части числа следует запятой
Приложения:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner bac = new Scanner(System.in);
System.out.println("Вас приветствует куркурлятор дробей");
System.out.print("Введите символ (*,+,-): ");
char c = bac.next().charAt(0);
System.out.print("Введите числитель первой дроби: ");
int x = bac.nextInt();
System.out.print("Введите числитель второй дроби: ");
int y = bac.nextInt();
System.out.print("Введите знаменатель первой дроби: ");
int u = bac.nextInt();
System.out.print("Введите знаменатель второй дроби: ");
int o = bac.nextInt();
int res1 = u * o;
int res = x * y;
System.out.println("Ваш числитель: " + res);
System.out.print("Ваш знаменатель: " + res1);
System.out.print("Введите числитель первой дроби: ");
int x = bac.nextInt();
System.out.print("Введите числитель второй дроби: ");
int y = bac.nextInt();
System.out.print("Введите знаменатель дроби: ");
int u = bac.nextInt();
int res = x - y;
System.out.println("Ваш числитель: " + res);
System.out.print("Ваш знаменатель: " + u);
}
System.out.print("Введите числитель первой дроби: ");
int x = bac.nextInt();
System.out.print("Введите числитель второй дроби: ");
int y = bac.nextInt();
System.out.print("Введите знаменатель дроби: ");
int u = bac.nextInt();
int res = x + y;
System.out.println("Ваш числитель: " + res);
System.out.print("Ваш знаменатель: " + u);
}
}
}
Похожие вопросы
Предмет: Русский язык,
автор: livencovavarvar
Предмет: Беларуская мова,
автор: Аноним
Предмет: Окружающий мир,
автор: Аноним
Предмет: Математика,
автор: POMOGITEEEEEEEEEEDs
Предмет: Физика,
автор: nadvotskiy