Loading...
dena8 avatar dena8 0 Точки

задача Vacantion JAVA

Здравейте, на задача Vacantion джъдж ми дава "compile time error" na 3 от тестовете. Къде греша? Ето кода: https://pastebin.com/iY5VT8ef

Тагове:
0
Programming Basics
chrisi2712 avatar chrisi2712 272 Точки

Здравейте, в началото бяхте задали int за cashmoney и neededmoney. След поправка на тези променливи на double,имате 100 /100

import java.util.Scanner;
 
public class Vacantion {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
 
        double neededMoney =Double.parseDouble(scanner.nextLine());
       double cash =Double.parseDouble(scanner.nextLine());
       // String status = scanner.nextLine();
        double spendMoney=0;
        double savedMoney=0;
        int countSpendDays=0;
        int counter=0;
 
        while(cash<neededMoney){
            String status = scanner.nextLine();
            double sum = Double.parseDouble(scanner.nextLine());
                    counter++;

            if(status.equals("spend")){
               cash-=sum;
               if(cash<0){
                   cash=0;
               }
               countSpendDays++;
              
               if(countSpendDays==5){
                System.out.printf("You can't save the money.%n%d",counter);
                break;
            }
 
            }else if(status.equals("save")){
                cash+=sum;
                countSpendDays=0;
            }
            
           
        }
        if(cash>=neededMoney){
            System.out.printf("You saved the money for %d days.",counter);
        }
    }
}

0
08/02/2019 10:12:39
dena8 avatar dena8 0 Точки

Глупава грешка от моя страна. Благодаря за отговора!

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.