Привет! Я программист разработчик и с удовольствием расскажу тебе‚ как написать калькулятор на Java. Я сам писал такой калькулятор и использовал его для простых арифметических операций. Следуй моим шагам и ты сможешь написать свой собственный калькулятор!
Сначала‚ давай создадим новый проект в IntelliJ IDEA (или любой другой IDE‚ которую предпочитаешь). Назовем его ″Calculator″.
Далее‚ создадим новый класс с именем ″Main″. В этом классе будет находиться наша главная функция.public class Main {
public static void main(String[] args) {
}
}
Теперь‚ внутри функции main‚ создадим экземпляр класса Scanner для чтения ввода пользователя.import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner new Scanner(System.in);
}
}
После этого‚ мы можем попросить пользователя ввести два числа и операцию‚ которую он хочет выполнить. Для этого‚ используя метод `nextInt`‚ мы считываем введенные значения;import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner new Scanner(System.in);
System.out.print(″Введите первое число⁚ ″);
int num1 scanner.nextInt;
System.out.print(″Введите второе число⁚ ″);
int num2 scanner.nextInt;
System.out.print(″Введите операцию ( ‚ -‚ *‚ /): ″);
String operation scanner.next;
}
}
Теперь‚ давай создадим условную конструкцию‚ которая выполнит соответствующую операцию в зависимости от введенной операции.import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner new Scanner(System.in);
System.out.print(″Введите первое число⁚ ″);
int num1 scanner.nextInt;
System.out.print(″Введите второе число⁚ ″);
int num2 scanner.nextInt;
System.out.print(″Введите операцию ( ‚ -‚ *‚ /): ″);
String operation scanner.next;
int result 0;
if (operation.equals(″ ″)) {
result num1 num2;
} else if (operation.equals(″-″)) {
result num1 ー num2;
} else if (operation.equals(″*″)) {
result num1 * num2;
} else if (operation.equals(″/»)) {
result num1 / num2;
} else {
System.out.println(″Некорректная операция!″);
return; // выходим из программы‚ если операция неверна
}
System.out.println(″Результат⁚ ″ result);
}
}
Теперь сохрани свой файл и запусти программу. Ты увидишь приглашение к вводу первого числа‚ затем второго числа‚ после чего программа запросит операцию и выведет результат на экран.
Надеюсь‚ эта статья помогла тебе разобраться с написанием калькулятора на Java. Удачи в программировании!