Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- namespace Svetlina_Lab
- {
- using System;
- class Program
- {
- static void Main()
- {
- int loadsNum = int.Parse(Console.ReadLine());//по условие ще го получа от конзолата
- double totalPrice = 0;//трябва ми, защото трябва да отпечатам средната цена на тон превозен товар
- double totalWeight = 0;//на общото превозено тегло ще деля, за да получа отделните проценти на края
- double transportedByVan = 0;//тук ще събирам общото тегло, превозено с миниван
- double transportedByTruck = 0;//тук - с камион
- double transportedByTrain = 0;//тук с влак
- for (int i = 1; i <= loadsNum; i++)
- {
- int weight = int.Parse(Console.ReadLine());//теглото на всеки отделен товар
- totalWeight += weight;//веднага мога да го добавя към общия товар
- if(weight >= 0 && weight <= 3)//почвам да определям според теглото, кй товар с какво да превозя
- {
- totalPrice += weight * 200;//съответно да добавям към общата цена
- transportedByVan += weight;
- }
- else if(weight >= 4 && weight <= 11)
- {
- totalPrice += weight * 175;
- transportedByTruck += weight;
- }
- else if(weight >= 12)
- {
- totalPrice += weight * 120;
- transportedByTrain += weight;
- }
- }
- //имам да печатам 4 отделни резултата, ето как ги получавам
- double averagePricePerTon = totalPrice / totalWeight;
- double vanPercentage = (transportedByVan / totalWeight) * 100;
- double truckPercentage = (transportedByTruck / totalWeight) * 100;
- double trainPercentage = (transportedByTrain / totalWeight) * 100;
- Console.WriteLine("{0:f2}", averagePricePerTon);
- Console.WriteLine("{0:f2}%", vanPercentage);
- Console.WriteLine("{0:f2}%", truckPercentage);
- Console.Write("{0:f2}%", trainPercentage);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement