Advertisement
Samorokimetal

hranaZaJivotni

Apr 14th, 2020 (edited)
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.53 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class hranaZaJivotni {
  4.     public static void main(String[] args) {
  5.  
  6.         Scanner scan = new Scanner(System.in);
  7.  
  8.         System.out.print("Number of days: ");
  9.         int days = Integer.parseInt(scan.nextLine());
  10.  
  11.         System.out.print("Total amount of food: ");
  12.         double totalFood = Integer.parseInt(scan.nextLine());
  13.  
  14.         int[] dog = new int[days];
  15.         int[] cat = new int[days];
  16.  
  17.         for (int i = 0; i < days; i++) {
  18.             System.out.printf("Amount of food eaten by dog on day %d: ", i+1);
  19.             dog[i] = Integer.parseInt(scan.nextLine());
  20.            
  21.             System.out.printf("Amount of food eaten by cat on day %d: ", i+1);
  22.             cat[i] = Integer.parseInt(scan.nextLine());
  23.         }
  24.         scan.close();
  25.         System.out.println();
  26.        
  27.         int biscuits = 0;
  28.         int totalEatenFromDog = 0;
  29.         int totalEatenFromCat = 0;
  30.        
  31.         for (int j = 1; j <= days; j++) {
  32.             totalEatenFromDog += dog[j-1];
  33.             totalEatenFromCat += cat[j-1];
  34.             if (j % 3 == 0)
  35.                 biscuits += (dog[j-1] + cat[j-1])/10;
  36.         }
  37.        
  38.         double totalEatenFood = totalEatenFromDog + totalEatenFromCat;
  39.         double percentEatenFood = (totalEatenFood/totalFood)*100;
  40.         double percentEatenFromDog = (totalEatenFromDog/totalEatenFood)*100;
  41.         double percentEatenFromCat = (totalEatenFromCat/totalEatenFood)*100;
  42.        
  43.         System.out.printf("Total eaten biscuits: %d gr.", biscuits);
  44.         System.out.printf("\n%.2f%% of the food has been eaten.", percentEatenFood);
  45.         System.out.printf("\n%.2f%% eaten from dog.", percentEatenFromDog);
  46.         System.out.printf("\n%.2f%% eaten from cat.", percentEatenFromCat);
  47.     }
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement