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;
- /*
- Известна информация о багаже (количество вещей и общий вес багажа) 10 пассажиров.
- а) Найти число пассажиров, имеющих более двух вещей.
- б) Выяснить, имеется ли хоть один пассажир, багаж которого состоит из одной вещи весом менее 25 кг.
- в) Найти число пассажиров, у которых количество вещей превосходит среднее число вещей всех пассажиров.
- г) Найти номер пассажира, в багаже которого средний вес одной вещи отличается от общего среднего веса одной вещи не более чем на 0,5 кг.
- */
- namespace Аэропорт
- {
- class Program
- {
- public struct baggage
- {
- public int noft, oneweight, weight;
- }
- static void Main(string[] args)
- {
- baggage[] passenger = new baggage[3];
- for (int i = 0; i < passenger.Length; i++)
- {
- Console.WriteLine("Номер пассажира заполняющего анкету по багажу {0}:", i + 1);
- Console.Write("Введите колличество ваших чемоданов:");
- passenger[i].noft = int.Parse(Console.ReadLine());
- if (passenger[i].noft == 1)
- {
- Console.Write("Введите вес вашего чемодана:");
- passenger[i].oneweight = int.Parse(Console.ReadLine());
- }
- else if (passenger[i].noft > 1)
- {
- Console.Write("Введите вес ваших чемоданов:");
- passenger[i].weight = int.Parse(Console.ReadLine());
- }
- }
- int cout = 0;
- int count = 0;
- int counter = 0;
- int res = 0;
- for (int i = 0; i < passenger.Length; i++)
- {
- res += passenger[i].noft;
- }
- for (int i = 0; i < passenger.Length; i++)
- {
- if (passenger[i].noft > 2)
- {
- cout++;
- }
- if ((passenger[i].noft == 1) && passenger[i].oneweight < 25)
- {
- count++;
- }
- if (passenger[i].noft > (res / 3))
- {
- counter++;
- }
- }
- Console.WriteLine("У {0} пассажира(ов) более чем 2 чемодана:", cout);
- Console.WriteLine("У {0} пассажира(ов) один чемодан и весит он менее 25кг:", count);
- Console.WriteLine("У {0} пассажира(ов) больше вещей чем среднее число вещей всех пассажиров:", counter);
- Console.WriteLine("У {0} пассажира вес чемодана отличается от среднего веса всех чесоданов не более чем на 0.5кг:", );
- Console.ReadLine();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement