Advertisement
BetinaUKTC

8.2

Dec 25th, 2019
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 4.11 KB | None | 0 0
  1. СМЯНА НА ПЛОЧКИ
  2. import java.util.Scanner;
  3.  
  4. public class main {
  5.  
  6.     public static void main(String[] args) {
  7.         Scanner scan = new Scanner(System.in);
  8.         double collectedMoney = Double.parseDouble(scan.nextLine());
  9.         double width = Double.parseDouble(scan.nextLine());
  10.         double lenght = Double.parseDouble(scan.nextLine());
  11.         double triangleSide = Double.parseDouble(scan.nextLine());
  12.         double triangleHeight = Double.parseDouble(scan.nextLine());
  13.         double priceForTiles = Double.parseDouble(scan.nextLine());
  14.         double price = Double.parseDouble(scan.nextLine());
  15.         double tiles = (triangleSide * triangleHeight) / 2;
  16.         double needTiles = Math.ceil((width * lenght) / tiles) + 5;
  17.         double endPrice = needTiles * priceForTiles + price;
  18.         double leftMoney = Math.abs(collectedMoney - endPrice);
  19.         if (collectedMoney >= endPrice) {
  20.             System.out.printf("%.2f lv left", leftMoney);
  21.         } else {
  22.             System.out.printf("You'll need %.2f lv more", leftMoney);
  23.         }
  24.     }
  25. }
  26.  
  27. МАГАЗИН ЗА ЦВЕТЯ
  28. import java.util.Scanner;
  29.  
  30. public class main {
  31.  
  32.     public static void main(String[] args) {
  33.         Scanner scan = new Scanner(System.in);
  34.         double chrysanthemums = Double.parseDouble(scan.nextLine());
  35.         double roses = Double.parseDouble(scan.nextLine());
  36.         double tulips = Double.parseDouble(scan.nextLine());
  37.         String season = scan.nextLine();
  38.         String holiday = scan.nextLine();
  39.         double chrysanthemumsInSummer = 2.00 * chrysanthemums;
  40.         double chrysanthemumsInWinter = 3.75 * chrysanthemums;
  41.         double rosesInSummer = 4.10 * roses;
  42.         double rosesInWinter = 4.50 * roses;
  43.         double tulipsInSummer = 2.50 * tulips;
  44.         double tulipsInWinter = 4.15 * tulips;
  45.         double chrysanthemumsInSummerH = (chrysanthemumsInSummer * 0.15) + chrysanthemumsInSummer;
  46.         double chrysanthemumsInWinterH = (0.15 * chrysanthemumsInWinter) + chrysanthemumsInWinter;
  47.         double rosesInSummerH = (0.15 * rosesInSummer) + rosesInSummer;
  48.         double rosesInWinterH = (0.15 * rosesInWinter) + rosesInWinter;
  49.         double tulipsInSummerH = (0.15 * tulipsInSummer) + tulipsInSummer;
  50.         double tulipsInWinterH = (0.15 * tulipsInWinter) + tulipsInWinter;
  51.         double price = 0;
  52.         if ((season.equals("Summer") || season.equals("Spring")) && holiday.equals("N")) {
  53.             price += rosesInSummer + chrysanthemumsInSummer + tulipsInSummer;
  54.         } else if ((season.equals("Summer") || season.equals("Spring")) && holiday.equals("Y")) {
  55.             price += rosesInSummerH + chrysanthemumsInSummerH + tulipsInSummerH;
  56.         }
  57.         if ((season.equals("Winter") || season.equals("Autumn")) && holiday.equals("N")) {
  58.             price += rosesInWinter + chrysanthemumsInWinter + tulipsInWinter;
  59.         } else if (season.equals("Winter") || season.equals("Autumn") && holiday.equals("Y")) {
  60.             price += rosesInWinterH + chrysanthemumsInWinterH + tulipsInWinterH;
  61.         }
  62.         if (season.equals("Spring") && tulips > 7) {
  63.             price = price - (price * 0.05);
  64.         }
  65.         if (season.equals("Winter") && roses >= 10) {
  66.             price = price - (price * 0.10);
  67.         }
  68.         if (tulips + chrysanthemums + roses > 20) {
  69.             price = price - (price * 0.20);
  70.         }
  71.         price += 2;
  72.         System.out.printf("%.2f", price);
  73.     }
  74. }
  75.  
  76. ОЦЕНКИ
  77. import java.util.Scanner;
  78.  
  79. public class main {
  80.  
  81.     public static void main(String[] args) {
  82.         Scanner scan = new Scanner(System.in);
  83.         int all = Integer.parseInt(scan.nextLine());
  84.         double failed = 0;
  85.         double average = 0;
  86.         double good = 0;
  87.         double exelent = 0;
  88.         double total = 0;
  89.         for (int i = 0; i < all; i++) {
  90.             double grade = Double.parseDouble(scan.next());
  91.             total += grade/all;
  92.             if (grade < 3) {
  93.                 failed++;
  94.             } else if (grade >= 3 && grade <= 3.99) {
  95.                 average++;
  96.             } else if (grade >= 4 && grade <= 4.99) {
  97.                 good++;
  98.             } else if (grade >= 5) {
  99.                 exelent++;
  100.             }
  101.         }
  102.         exelent = (exelent * 100) / all;
  103.         good = (good * 100) / all;
  104.         average = (average * 100) / all;
  105.         failed = (failed * 100) / all;
  106.         System.out.printf("Top students:%.2f%% %n", exelent);
  107.         System.out.printf("Between 4.00 and 4.99: %.2f%% %n", good);
  108.         System.out.printf("Between 3.00 and 3.99: %.2f%% %n", average);
  109.         System.out.printf("Fail:%.2f%% %n", failed);
  110.         System.out.println("Avarege: " + total);
  111.     }
  112. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement