Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package hw2;
- import java.util.Scanner;
- public class Main {
- public static void main(String[] args) {
- /*
- //Призывник;
- System.out.println("Программа: ПРИЗЫВНИК");
- System.out.println("Введите возраст призывника.");
- Scanner console = new Scanner(System.in);
- int soldersYears = console.nextInt();
- System.out.println("Призывнику " + soldersYears + " лет");
- if (soldersYears < 0) {
- System.out.println("Призывник еще не родился.");
- } else if ((soldersYears > 0) && (soldersYears < 18)) {
- System.out.println("Еще рано служить.");
- } else if ((soldersYears >= 18) && (soldersYears < 27)){
- System.out.println("К службе годен!");
- } else if ((soldersYears >= 27) && (soldersYears < 150)){
- System.out.println("Тебе поздно.");
- } else {
- System.out.println("Послужишь в другой раз.");
- }
- */
- /*
- //Определение високосного года;
- System.out.println("Программа: Определение високосного года");
- System.out.println("Введите год:");
- Scanner console = new Scanner(System.in);
- int year = console.nextInt();
- System.out.println("Вы ввели " + year + " год.");
- if ((year % 100 == 0) && (year % 400 == 0)) {
- System.out.println(year + " - Високосный год.");
- } else if ((year % 4 == 0) && (year % 100 != 0)) {
- System.out.println(year + " - Високосный год.");
- } else if (year % 100 == 0) {
- System.out.println(year + " - Не високосный год.");
- } else {
- System.out.println(year + " - Не високосный год.");
- }
- */
- /*
- //Найти максимум из ДВУХ чисел;
- System.out.println("Программа: Нахождение максимума из ДВУХ чисел");
- System.out.println("Введите первое число:");
- Scanner console = new Scanner(System.in);
- int num1 = console.nextInt();
- System.out.println("Введите второе число:");
- int num2 = console.nextInt();
- System.out.println("Первое число: num1 = " + num1);
- System.out.println("Второе число: num2 = " + num2);
- if (num1<num2){
- System.out.println("Максимальное из двух чисел: " + num2);
- } else if (num1==num2) {
- System.out.println("Числа равны.");
- }
- else {
- System.out.println("Максимальное из двух чисел: " + num1);
- }
- */
- /*
- //Найти минимум из ДВУХ чисел;
- System.out.println("Программа: Нахождение минимума из ДВУХ чисел");
- System.out.println("Введите первое число:");
- Scanner console = new Scanner(System.in);
- int num1 = console.nextInt();
- System.out.println("Введите второе число:");
- int num2 = console.nextInt();
- System.out.println("Первое число: num1 = " + num1);
- System.out.println("Второе число: num2 = " + num2);
- if (num1>num2){
- System.out.println("Минимальное из двух чисел: " + num2);
- } else if (num1==num2) {
- System.out.println("Числа равны.");
- }
- else {
- System.out.println("Минимальное из двух чисел: " + num1);
- }
- */
- /*
- // Поменять значения переменных местами с помощью и без помощи третьей переменной
- System.out.println("Поменять значения переменных при помощи ТРЕТЬЕЙ:");
- int num1 = 10;
- int num2 = 25;
- int temp = 0;
- System.out.println("Число 1: " + num1 + "\n" + "Число 2: " + num2);
- temp = num1;
- num1 = num2;
- num2 = temp;
- System.out.println("После перемены значений: " + "\n" + "Число 1: " + num1 + "\n" + "Число 2: " + num2 + "\n");
- System.out.println("Поменять значения переменных БЕЗ помощи ТРЕТЬЕЙ:");
- int x = 2;
- int y = 6;
- System.out.println("X = " + x + "\n" + "Y = " + y);
- System.out.println("X = X + Y = " + (x = x + y));
- System.out.println("Y = Y - X = " + (y = y - x));
- System.out.println("Y = -Y = " + (y = -y));
- System.out.println("X = X - Y = " + (x = x - y));
- */
- /*
- // Решение квадратного уравнения
- double a;
- double b;
- double c;
- double D;
- System.out.println("Программа: Нахождение корней квадратного уравнения.");
- System.out.println("Квадратное урачнение вида: ax^2 + bx + c = 0");
- System.out.println("Введите значение a, b, c");
- Scanner console = new Scanner(System.in);
- a = console.nextDouble();
- b = console.nextDouble();
- c = console.nextDouble();
- System.out.println("Квадратное уравнение:");
- System.out.println(a + " * x^2 + " + b + " * x + " + c + " = 0");
- System.out.println("Вычисление дискриминанта:");
- D = (Math.pow(b, 2)) - (4 * a * c);
- System.out.println("D = " + D);
- double x1;
- double x2;
- if (D > 0) {
- x1 = ((-b) + (Math.sqrt(D))) / 2 * a;
- x2 = ((-b) - (Math.sqrt(D))) / 2 * a;
- System.out.println(" Корни квадратного уравнения: ");
- System.out.println(" X1 = " + x1 + "\n" + " X2 = " + x2);
- } else if (D == 0) {
- x1 = (-b)/(2*a);
- System.out.println(" Квадратное уравнение имеет единственный корень: ");
- System.out.println(" X = " + x1);
- } else {
- System.out.println("Квадратное уравнение не имеет действительных корней.");
- }
- */
- /*
- // Проверить делимость на 5
- System.out.println("Проверка делимости числа на 5:");
- System.out.println("Введите число для проверки:");
- Scanner console = new Scanner(System.in);
- double a;
- a = console.nextDouble();
- if (a%5 == 0){
- System.out.println("Число " + a + " делится на 5." + "\n" + "Результат: " + (a/5));
- } else {
- System.out.println("Число " + a + " НЕ делится на 5 без остатка." + "\n" + "Результат: " + (a/5));
- }
- */
- /*
- // Вывести число вида 21=4*5+1
- System.out.println("Вывести уравнение вида 21 = 4 * 5 + 1 (делитель 5)");
- System.out.println("Введите число для проверки:");
- Scanner console = new Scanner(System.in);
- int a;
- int b;
- int c;
- a = console.nextInt();
- b = a / 5;
- c = a % 5;
- System.out.println("Уравнение:");
- System.out.println(a + " = " + b + " * 5 + " + c);
- */
- /*
- //Найти минимум/максимум из 3 чисел
- System.out.println("Найти минимум/максимум из 3 чисел");
- System.out.println("Введите 3 числа:");
- Scanner console = new Scanner(System.in);
- int a = console.nextInt();
- int b = console.nextInt();
- int c = console.nextInt();
- //if ((a > b) && (c > b)) {
- // System.out.println("Минимальное число: " + b);
- // } else if ((a > c) && (b > c)) {
- // System.out.println("Минимальное число: " + c);
- // } else if ((c > a) && (b > a)) {
- // System.out.println("Минимальное число: " + a);
- //} else {
- // System.out.println("Числа равны.");
- // }
- if ((a == b) && (b == c)) {
- System.out.println("Числа равны.");
- } else {
- int min = Math.min(Math.min(a, b), c);
- System.out.println("Минимальное число: " + min);
- int max = Math.max(Math.max(a, b), c);
- System.out.println("Максимальное число: " + max);
- }
- */
- //Найти сумму цифр двухзначного числа
- System.out.println("Найти сумму цифр двухзначного числа");
- System.out.println("Введите двухначное число:");
- Scanner console = new Scanner(System.in);
- int a = console.nextInt();
- System.out.println("Число: " + a);
- int b;
- int c;
- if ((a < 10) || (a > 99)) {
- System.out.println("Введено НЕ двухзначное число.");
- } else {
- b = a / 10;
- c = a % 10;
- System.out.println("Результат: " + (b + c));
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement