Advertisement
desito07

Aluminum Joinery

Nov 25th, 2022
774
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.33 KB | None | 0 0
  1. using System;
  2.  
  3. namespace Exams_Prep
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             int numDograma = int.Parse(Console.ReadLine());
  10.             string nameDograma = Console.ReadLine();
  11.             string deliveryOption = Console.ReadLine();
  12.  
  13.             double price = 0;
  14.             int delivery = 60;
  15.  
  16.             if(nameDograma == "90X130")
  17.             {
  18.                 price += numDograma * 110;
  19.                 if(numDograma > 30 && numDograma <= 60)
  20.                 {
  21.                     price -= price * 0.05;
  22.                 }
  23.                 else if(numDograma > 60)
  24.                 {
  25.                     price -= price * 0.08;
  26.                 }
  27.             }
  28.             else if (nameDograma == "100X150")
  29.             {
  30.                 price += numDograma * 140;
  31.                 if (numDograma > 40 && numDograma <= 80)
  32.                 {
  33.                     price -= price * 0.06;
  34.                 }
  35.                 else if (numDograma > 80)
  36.                 {
  37.                     price -= price * 0.1;
  38.                 }
  39.             }
  40.             else if (nameDograma == "130X180")
  41.             {
  42.                 price += numDograma * 190;
  43.                 if (numDograma > 20 && numDograma <= 50)
  44.                 {
  45.                     price -= price * 0.07;
  46.                 }
  47.                 else if (numDograma > 50)
  48.                 {
  49.                     price -= price * 0.12;
  50.                 }
  51.             }
  52.             else if (nameDograma == "200X300")
  53.             {
  54.                 price += numDograma * 250;
  55.                 if (numDograma > 25 && numDograma <= 50)
  56.                 {
  57.                     price -= price * 0.09;
  58.                 }
  59.                 else if (numDograma > 50)
  60.                 {
  61.                     price -= price * 0.14;
  62.                 }
  63.             }
  64.  
  65.             if(numDograma >= 99 && deliveryOption == "With delivery")
  66.             {
  67.                 price += delivery;
  68.                 price -= price * 0.04;
  69.                 Console.WriteLine($"{price:f2} BGN");
  70.             }
  71.             else if(numDograma <= 10)
  72.             {
  73.                 Console.WriteLine("Invalid order");
  74.             }
  75.             else
  76.             {
  77.                 Console.WriteLine($"{price:f2} BGN");
  78.             }
  79.  
  80.         }
  81.     }
  82. }
  83.  
  84.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement