Трета задача с цветята от изпита декември
Здравейте, решавам 3та задача на java ама имам плоблем нещо не правя както трябва от 2 дена разучавам java и не мога да разбера къде бъркам ето кода:
import java.util.Scanner;
/**
* Created by ivandimitrov on 1/4/17.
*/
public class fllowers {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
double countHrizantemi = Double.parseDouble(scanner.nextLine());
double countRozi = Double.parseDouble(scanner.nextLine());
double countLaleta = Double.parseDouble(scanner.nextLine());
String season = scanner.nextLine();
String holiday = scanner.nextLine();
double otstapkaZaBroi = 1.0;
double hrizantemi = 1.0;
double rozi = 1.0;
double laleta = 1.0;
double otstapkaZaBroiNadDvaise = 1.0;
if(season == "Summer" || season == "Spring"){
hrizantemi = 2.00;
rozi = 4.10;
laleta = 2.50;
if(countLaleta > 7){
otstapkaZaBroi = 0.05;
}
}
if(season == "Winter" || season == "Autumn"){
hrizantemi = 3.70;
rozi = 4.50;
laleta = 4.15;
if(countRozi >= 10){
otstapkaZaBroi = 0.10;
}
}
if((countHrizantemi + countLaleta + countRozi > 20)){
otstapkaZaBroiNadDvaise = 0.20;
}
double price = (countHrizantemi * hrizantemi) + (countRozi * rozi) + (countLaleta * laleta) ;
double discountPrice = price - (price * otstapkaZaBroi) - (price * otstapkaZaBroiNadDvaise);
if(holiday == "Y"){
discountPrice = discountPrice + (discountPrice * 0.15);
}
else{
discountPrice = price - (price * otstapkaZaBroi);
}
System.out.print(price);
}
}
Така както е искам да изкарам първо да сметне общата цена правилно ама нещо въобще не смята във иф и цената я изкарва като само събира въведените данни ни ги умножава изобщо не мога да открия какъв е проблема.