Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class Pets_06 {
- public static void main(String[] args) {
- Scanner myScan = new Scanner(System.in);
- // Марина обича да пътува. Тя има 3 домашни любимеца (куче, котка и костенурка).
- // Когато заминава на пътешествие трябва да съобрази колко храна да им остави, за да не останат гладни.
- // Напишете програма, която пресмята колко килограма храна ще изядат всички за времето,
- // в което Марина отсъства и дали оставената храна от нея ще им е достатъчна.
- // Всяко животно изяжда определено количество храна на ден.
- //Вход
- //От конзолата се четат пет реда:
- //• Първи ред – брой дни – цяло число в интервал [1…5000]
- //• Втори ред – оставена храна в килограми – цяло число в интервал [0…100000]
- //• Трети ред – храна на ден за кучето в килограми – реално число в интервал [0.00…100.00]
- //• Четвърти ред – храна на ден за котката в килограми– реално число в интервал [0.00…100.00]
- //• Пети ред – храна на ден за костенурката в грамове – реално число в интервал [0.00…10000.00]
- int daysCount = Integer.parseInt(myScan.nextLine());
- int foodLeft = Integer.parseInt(myScan.nextLine());
- double dogFood = Double.parseDouble(myScan.nextLine());
- double catFood = Double.parseDouble(myScan.nextLine());
- double turtleFood = Double.parseDouble(myScan.nextLine());
- // calculating how many kg of food they will need for the days
- double dogFoodNeeded = dogFood * daysCount;
- double catFoodNeeded = catFood * daysCount;
- double turtleFoodNeeded = turtleFood/1000 * daysCount;
- double totalFoodNeeded = dogFoodNeeded + catFoodNeeded + turtleFoodNeeded;
- if (totalFoodNeeded <= foodLeft) {
- double foodDifference = foodLeft - totalFoodNeeded;
- System.out.printf("%d kilos of food left.", (int)Math.floor(foodDifference));
- } else {
- double foodDifference = totalFoodNeeded - foodLeft;
- System.out.printf("%d more kilos of food are needed.", (int)Math.ceil(foodDifference));
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment