Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace _01.SoftUniAirline
- {
- class Program
- {
- static void Main(string[] args)
- {
- int n = int.Parse(Console.ReadLine());
- int adultPassengersCount = 0;
- decimal adultticketPrice = 0;
- int youthPassengersCount = 0;
- decimal youthTicketPrice = 0;
- decimal fuelPricePerHours = 0;
- decimal fuelConsumptionPerHour = 0;
- int flightDuration = 0;
- decimal income = 0;
- decimal expenses = 0;
- decimal profit = 0;
- decimal totalIncome = 0;
- decimal averageIncome = 0;
- //(adult passengers count * adult ticket price) + (youth passengers count * youth ticket price)
- //(flight duration * (fuel consumption * fuel price))
- for (int i = 0; i < n; i++)
- {
- adultPassengersCount = int.Parse(Console.ReadLine());
- adultticketPrice = decimal.Parse(Console.ReadLine());
- youthPassengersCount = int.Parse(Console.ReadLine());
- youthTicketPrice = decimal.Parse(Console.ReadLine());
- fuelPricePerHours = decimal.Parse(Console.ReadLine());
- fuelConsumptionPerHour = decimal.Parse(Console.ReadLine());
- flightDuration = int.Parse(Console.ReadLine());
- income = ((decimal)adultPassengersCount*adultticketPrice) + (youthPassengersCount*youthTicketPrice);
- expenses = flightDuration*(fuelConsumptionPerHour*fuelPricePerHours);
- profit = income - expenses;
- if (income>=expenses)
- {
- Console.WriteLine("You are ahead with {0:F3}$.",profit);
- }
- else if (expenses>income)
- {
- Console.WriteLine("We've got to sell more tickets! We've lost {0:f3}$.",profit);
- }
- totalIncome += profit;
- }
- Console.WriteLine("Overall profit -> {0:F3}$.",totalIncome);
- Console.WriteLine("Average profit -> {0:F3}$.", totalIncome/n);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement