В одномерном массиве хранится информация о зарплате 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);
}
}