Loading...

Във форума е въведено ограничение, което позволява на потребителите единствено да разглеждат публикуваните въпроси.

svetivdim avatar svetivdim 0 Точки

Задача Salary

Здравейте при изписване на програмата judge не ми я приема.

Ето условието на задачата https://softuni.bg/trainings/resources/officedocument/40061/exercise-problem-descriptions-programming-basics-with-java-april-2019/233,а ето го и самия код:

import java.util.Scanner;
 
public class zadacha {
 public static void main (String[] args) {
 Scanner scan = new Scanner (System.in);
double salary = Double.parseDouble(scan.nextLine());
int years = Integer.parseInt(scan.nextLine());
double startsalary=salary;
int yearstomax=0;
String syndicate = scan.nextLine();
if (salary < 5000) {
if (syndicate.equals("Yes")) {
    for (int i=1;i<years+1;i++) {
        salary+=0.05*salary;
        if (i%10==5) {
            salary+=100;
        }
        if (i%10==0) {
            salary+=200;
        }
       
        if (salary >= 5000){
            salary = 5000.00;
            break;
        }
    }
   
}
else if (syndicate.equals("No")) {
    for (int i=1;i<years+1;i++) {
        salary+=0.06*salary;
        if (i%10==5) {
            salary+=100;
           
        }
        else if (i%10==0) {
            salary+=200;
           
        }
       
        if (salary >= 5000){
            salary = 5000.00;
            break;
        }
    }
}
}
else salary = 5000;
 
System.out.printf("Current salary: %.2f%n",salary);
 
for(int i =0;i<45;i++) {
   
    if (syndicate.equals("Yes")) {
        startsalary+=0.05*startsalary;
    }
    else if (syndicate.equals("No")) {
        startsalary += 0.06*startsalary;
    }
    if (i%10==5) {
        startsalary+=100;
    }
    else if (i%10==0) {
        startsalary+=200;
    }
    if (startsalary>=5000) {
     yearstomax = i;
        break;
    }
   
}
if (yearstomax<years) {
    yearstomax=years;
}
   else yearstomax+=2;
System.out.printf("%d more years to max salary.",yearstomax-years);
}
}

Тагове:
0
Programming Basics
damesova avatar damesova 203 Точки

Пратих ти ги всичките на другото място, където ме помоли... СЪжалявам за забавянето, много съм заета..

Ето ти тази и ТУК.

0
svetivdim avatar svetivdim 0 Точки

Благодаря ти много за пореден път!!!

0
Aleksandar99399 avatar Aleksandar99399 0 Точки

имаме група във Facebook, ако желаеш?

 

0
svetivdim avatar svetivdim 0 Точки

Съвсем бях забравил за групата във facebook.Ще можеш ли да ми пратиш покана?Благодаря ти предварително.

0
23/05/2019 16:55:43
svetivdim avatar svetivdim 0 Точки

Във facebook съм Svetlio Dimitrov.

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