Advertisement
Guest User

Untitled

a guest
Jun 25th, 2019
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.40 KB | None | 0 0
  1. #include <iostream>
  2. #include <string>
  3. using namespace std;
  4.  
  5. int main (){
  6.  
  7. string typeFlowers;
  8. int number;
  9. double budget;
  10. double price = 0.0;
  11. cin >> typeFlowers >> number >> budget;
  12.  
  13. int number1 = number;
  14. bool narcissCondition = (number < 120) && (typeFlowers == "Narcissus");
  15. bool narcissCondition2 = (number >= 120) && (typeFlowers == "Narcissus");
  16.  
  17. cout.setf(ios::fixed);
  18. cout.precision (2);
  19.  
  20. if (typeFlowers == "Roses"){
  21.     if (number > 80){
  22.         price = 0.9 * (number * 5);
  23.     } else {
  24.         price = number * 5;
  25.     }
  26. } else if (typeFlowers == "Dahlias") {
  27.     if (number > 90) {
  28.         price = 0.85 * (number * 3.8);
  29.     } else {
  30.     price = number * 3.8;
  31.     }
  32. } else if (typeFlowers == "Tulips"){
  33.     if (number > 80) {
  34.         price = 0.85 * (number * 2.8);
  35.     } else {
  36.         price = number * 2.8;
  37.     }
  38. } else if (typeFlowers == "Narcissus"){
  39.     if (number < 120){
  40.         price = 1.15 * (number * 3);
  41.     } else {
  42.         price = number * 3;
  43.     }
  44. } else if (typeFlowers == "Gladiolus"){
  45.     if (number < 80){
  46.         price = 1.2 * (number * 2.5);
  47.     } else {
  48.         price = number * 2.5;
  49.     }
  50. }
  51.  
  52. if (budget >= price){
  53.     cout << "Hey, you have a great garden with " << number << " " << typeFlowers << " and " << budget - price << " leva left.";
  54. } else {
  55.     cout << "Not enough money, you need " <<  price - budget << " leva more.";
  56. }
  57.  
  58. return 0;
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement