В одномерном массиве хранится информация о зарплате 15 человек - C#
Формулировка задачи:
В одномерном массиве хранится информация о зарплате 15 человек, работающих в отделе. Составить программу для определения: а) итоговой суммы по всему отделу; б) порядкового номера человека, получившего наименьшую зарплату; в) средней зарплаты по отделу
Решение задачи: «В одномерном массиве хранится информация о зарплате 15 человек»
textual
Листинг программы
- //В одномерном массиве хранится информация о зарплате 15 человек, работающих в отделе.
- // Составить программу для определения:
- // а) итоговой суммы по всему отделу;
- // б) порядкового номера человека, получившего наименьшую зарплату;
- // в) средней зарплаты по отделу
- using System;
- class First
- {
- static void Main()
- {
- int xx;
- do
- {
- Console.ForegroundColor = ConsoleColor.Cyan;
- Console.Write("Введите кол-во персонала: ");
- Console.ForegroundColor = ConsoleColor.Green;
- int s = int.Parse(Console.ReadLine());
- Console.WriteLine();
- int sum = 0;
- int min = 9999;
- int index = 0;
- int[]mas = new int[s];
- Random r = new Random();
- for (int i = 0; i<mas.Length;i++)
- {
- mas[i] = r.Next(0, 100);
- Console.WriteLine(mas[i]);
- }
- Console.WriteLine();
- for (int i = 0; i<mas.Length;i++)
- {
- sum+=mas[i];
- if (mas[i] < min)
- {
- min = mas[i];
- index = i+1;
- }
- }
- Console.ForegroundColor = ConsoleColor.Cyan;
- Console.Write("Итоговая сумма по всему отделу: ");
- Console.ForegroundColor = ConsoleColor.Green;
- Console.WriteLine("{0,4}",sum);
- Console.WriteLine();
- Console.ForegroundColor = ConsoleColor.Cyan;
- Console.Write("средней зарплаты по отделу: ");
- Console.ForegroundColor = ConsoleColor.Green;
- Console.WriteLine("{0,4}",sum/s);
- Console.WriteLine();
- Console.ForegroundColor = ConsoleColor.Cyan;
- Console.Write("Порядковый номер человека, получившего наименьшую зарплату: ");
- Console.ForegroundColor = ConsoleColor.Green;
- Console.Write("{0} ( {1} ) ",index,min);
- Console.ForegroundColor = ConsoleColor.Cyan;
- Console.WriteLine("Руб.");
- Console.WriteLine();
- Console.ForegroundColor = ConsoleColor.White;
- Console.Write("Для повтора нажмите ");
- Console.ForegroundColor = ConsoleColor.Green;
- Console.Write("1 ");
- Console.ForegroundColor = ConsoleColor.White;
- Console.Write(", для отмены нажмите ");
- Console.ForegroundColor = ConsoleColor.Green;
- Console.Write("0");
- Console.ForegroundColor = ConsoleColor.White;
- Console.Write(" : ");
- Console.ForegroundColor = ConsoleColor.Green;
- xx= int.Parse(Console.ReadLine());
- Console.WriteLine();
- }while(xx==1);
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д