Vlad5080

дз geek brains

May 1st, 2020
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 3.65 KB | None | 0 0
  1.  
  2. import java.util.Scanner;
  3.  
  4. public class MyClass {
  5.     public static void main (String[]args){
  6.         byte y = 10;
  7.         short o = 2404;
  8.         int i = 123456;
  9.         long l = 1500L; // Для объявления long в конце ставится буква L
  10.         float x = 120.0f; //  Для объявления float в конце ставится буква f
  11.         double z = 15.72775;
  12.         boolean bool = true;
  13.         char p = 'A';
  14.  
  15.  
  16.  
  17.         System.out.println("Задача номер 3");
  18.         System.out.print("введите четыре числа: ");
  19.         Scanner in = new Scanner(System.in);
  20.         int a = in.nextInt();
  21.         int b = in.nextInt();
  22.         int c = in.nextInt();
  23.         int d = in.nextInt();
  24.         int q = ex3(a, b, c, d);
  25.         System.out.println("ответ: " + q);
  26.  
  27.  
  28.         System.out.println("Задача номер 4");
  29.         System.out.print("Введите первое число: ");
  30.         int num1 = in.nextInt();
  31.         System.out.print("Введите второе число: ");
  32.         int num2 = in.nextInt();
  33.         int s = num1+ num2;
  34.         boolean w = false;
  35.         Boolean r = ex4(s,w);
  36.         System.out.println("Результат попадания в промежуток от 10 до 20: " +r);
  37.  
  38.  
  39.         System.out.println("Задача номер 5");
  40.         System.out.print("Введите число для проверки его знака: ");
  41.         int num = in.nextInt();
  42.  
  43.         String ex5 = ex5(num);
  44.         System.out.print(ex5);
  45.  
  46.         System.out.println("\nЗадача номер 6");
  47.         System.out.print("Введите число для проверки его на отрицательность: ");
  48.         int num_1 = in.nextInt();
  49.         boolean w_1 = false;
  50.         Boolean ex6 = ex6(num_1,w_1);
  51.         System.out.println("Результат проверки на отрицательность равен: " +ex6);
  52.  
  53.  
  54.         System.out.println("Задача номер 7");
  55.         System.out.print("Как мне вас называть?)) ");
  56.         String user = in.nextLine();
  57.         String ex7 = ex7(user);
  58.         System.out.println("Привет, " + ex7 +"!!!");
  59.  
  60.  
  61.         System.out.println("Задача номер 8");
  62.         System.out.println("Введите год на проверку високосности: ");
  63.         int year = in.nextInt();
  64.  
  65.         String ex8 = ex8(year);
  66.         System.out.println(ex8);
  67.  
  68.  
  69.     }
  70.  
  71.     public static int ex3(int a, int b, int c, int d){
  72.         int t = (a * (b + (c / d)));
  73.         return t;
  74.     }
  75.  
  76.     public static boolean ex4(int s, boolean w) {
  77.  
  78.  
  79.         if  ((10 <= s) && (s <= 20)) {
  80.             w = true;
  81.         }
  82.         return (w);
  83.     }
  84.  
  85.     public static String ex5(int num){
  86.         String answer;
  87.         if (num < 0){
  88.             answer = "Ваше число отрицательно! ";
  89.         }else{
  90.             answer = "Ваше число положительно! ";
  91.         }
  92.         return answer;
  93.     }
  94.  
  95.     public static boolean ex6(int num, boolean w_1){
  96.  
  97.         if  (num < 0) {
  98.             w_1 = true;
  99.         }
  100.         return (w_1);
  101.     }
  102.  
  103.     public static String ex7(String user){
  104.  
  105.         return user;
  106.     }
  107.  
  108.     public static String ex8(int year){
  109.         String TypeOfYear;
  110.         if ((year % 4 != 0) || (year % 100 == 0) && (year % 400 != 0))
  111.         {
  112.             TypeOfYear = "Год не високосный!";
  113.         } else {
  114.             TypeOfYear = "Год високосный, не забудьте про 29 февраля!!! ";
  115.         }
  116.         return TypeOfYear;
  117.     }
  118.  
  119. }
Add Comment
Please, Sign In to add comment