Answer the question
In order to leave comments, you need to log in
A simple calculator using Java arithmetic expressions is the code executed correctly?
There was a task to make a simple calculator with output to the console.
Here is the code itself, are there many jambs? If you don't want to watch the whole thing, please watch the last part.
I don't quite understand how to execute "min" and "max"
min = 2
max = 7
Thanks!
package dz;
import java.util.Scanner;
public class SimpleCalculator {
public static void main(String[] args) {
/* КАЛЬКУЛЯТОР С ВЫВОДОМ В КОНСОЛЬ */
// ПРИБАВЛЕНИЕ
Scanner upp = new Scanner(System.in);
System.out.println("Пожалуйста введите цифру (Прибавление)");
int a = upp.nextInt();
System.out.println("Пожалуйста введите цифру(Прибавление)");
int b = upp.nextInt();
System.out.println("a = " + a);
System.out.println("b = " +b);
int c = a + b;
System.out.println("a + b = " +c);
//ВЫЧИТАНИЕ
System.out.println("Пожалуйста введите цифру (Вычитание)");
int q = upp.nextInt();
System.out.println("Пожалуйста введите цифру (Вычитание)");
int w = upp.nextInt();
System.out.println("q = " + q);
System.out.println("w = " + w);
int e = q - w;
System.out.println("q - w = " + e);
//УМНОЖЕНИЕ
System.out.println("Пожалуйста введите цифру (Умножение)");
int r = upp.nextInt();
System.out.println("Пожалуйста введите цифру (Умножение)");
int t = upp.nextInt();
System.out.println("r = " + r);
System.out.println("t =" + t);
int y = r * t;
System.out.println("r * t = " +y);
//ДЕЛЕНИЕ
System.out.println("Пожалуйста введите цифру (Деление)");
int u = upp.nextInt();
System.out.println("Пожалуйста введите цифру (Деление)");
int i = upp.nextInt();
System.out.println("u = " + u);
System.out.println("i = " + i);
int o = u / i;
System.out.println("u / i = " + o);
//ЦИФРА С ПЛАВАЮЩЕЙ ТОЧКОЙ
System.out.println("Пожалуйста введите цифру (Цифра с плавающей точкой)");
double p = upp.nextInt();
System.out.println("Пожалуйста введите цифру (Цифра с плавающей точкой)");
double s = upp.nextInt();
System.out.println("p = " + p);
System.out.println("s = " + s);
double d = p / s;
System.out.println("p ./ s = " + d);
//
System.out.println("Пожалуйста введите цифру");
int f = upp.nextInt();
System.out.println("Пожалуйста введите цифру");
int g = upp.nextInt();
System.out.println("f = " +f);
System.out.println("g = " +g);
int h = f % g;
System.out.println("h % g = " + h);
//
System.out.println("Пожалуйста введите цифру");
int j = upp.nextInt();
System.out.println("Пожалуйста введите цифру");
int k = upp.nextInt();
System.out.println("j = " + j);
System.out.println("k = " + k);
int l = j ^ k;
System.out.println("j ^ k = " + l);
System.out.println("Пожалуйста введите цифру");
int min = upp.nextInt();
System.out.println("Пожалуйста введите цифру");
int max = upp.nextInt();
System.out.println("min = " + min);
System.out.println("max = " + max);
}
}
Answer the question
In order to leave comments, you need to log in
If the task is for the school, then it will do. And so it is clear that you are not a professional programmer. Your program can only be thrown out further - it cannot be expanded, complicated, used in another program. Learn.
PS For min and max look at https://docs.oracle.com/javase/7/docs/api/java/lan...
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question