Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Runtime.InteropServices.ComTypes;
- namespace Aluminum_windows
- {
- class Program
- {
- static void Main(string[] args)
- {
- double countWindows = double.Parse(Console.ReadLine());
- string windowsSize = Console.ReadLine();
- string shipmentMethod = Console.ReadLine();
- double price = 0;
- switch (windowsSize)
- {
- case "90X130":
- double price = countWindows * 110;
- if (countWindows >= 30)
- {
- price = price - (price * 0.5);
- }
- else if (countWindows >= 60)
- {
- price = price - (price * 0.8);
- }
- Console.WriteLine(price);
- break;
- case "100X150":
- double price = countWindows * 140;
- if (countWindows >= 40)
- {
- price = price - (price * 0.6);
- }
- else if (countWindows >= 80)
- {
- price = price - (price * 1);
- }
- break;
- case "130X180":
- double price = countWindows * 190;
- if (countWindows >= 20)
- {
- price = price - (price * 0.7);
- }
- else if (countWindows >= 50)
- {
- price = price - (price * 1.2);
- }
- break;
- case "200X300":
- double price = countWindows * 250;
- if (countWindows >= 25)
- {
- price = price - (price * 0.9);
- }
- else if (countWindows >= 50)
- {
- price = price - (price * 1.4);
- }
- break;
- }
- if (countWindows >= 99)
- {
- price = price * 0.4;
- }
- else if (countWindows <= 10)
- {
- Console.WriteLine("Invalid Order");
- }
- Console.WriteLine($"{price:f2} BGN");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement