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

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4.143 из 5
Похожие ответы