Вообщем то, сделал калькулятор дробей, но когда я пишу float в Run
Он начинает выдавать мне ошибку, не понимаю ничего, больше увидите на картинке, обратите внимание на низ в котором ошибка
Приложения:
![](https://st.uroker.com/files/5f8/5f8c07f044c8523ac14a3910c056b53a.jpg)
7limonchiK7:
Попробуй в конце числа f дописать, по типу 1.13f
Ответы
Ответ дал:
1
Отделять дробную от целой части числа следует запятой
Приложения:
![](https://st.uroker.com/files/162/162511cea074aac65dcfdb549de7daa2.jpg)
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);
}
}
}
Вас заинтересует
1 год назад
1 год назад
1 год назад
1 год назад
6 лет назад
6 лет назад
8 лет назад