В одномерном массиве хранится информация о зарплате 15 человек - C#

Узнай цену своей работы

Формулировка задачи:

В одномерном массиве хранится информация о зарплате 15 человек, работающих в отделе. Составить программу для определения: а) итоговой суммы по всему отделу; б) порядкового номера человека, получившего наименьшую зарплату; в) средней зарплаты по отделу

Решение задачи: «В одномерном массиве хранится информация о зарплате 15 человек»

textual
Листинг программы
  1. //В одномерном массиве хранится информация о зарплате 15 человек, работающих в отделе.
  2. // Составить программу для определения:
  3. // а) итоговой суммы по всему отделу;
  4. // б) порядкового номера человека, получившего наименьшую зарплату;
  5. // в) средней зарплаты по отделу
  6.  
  7. using System;
  8.  
  9. class First
  10. {
  11.     static void Main()
  12.     {
  13.         int xx;
  14.                
  15.  
  16.         do
  17.         {
  18.             Console.ForegroundColor = ConsoleColor.Cyan;
  19.             Console.Write("Введите кол-во персонала: ");
  20.             Console.ForegroundColor = ConsoleColor.Green;
  21.             int s = int.Parse(Console.ReadLine());
  22.             Console.WriteLine();
  23.  
  24.             int sum = 0;
  25.             int min = 9999;
  26.             int index = 0;
  27.        
  28.             int[]mas = new int[s];
  29.        
  30.             Random r = new Random();
  31.  
  32.             for (int i = 0; i<mas.Length;i++)
  33.             {
  34.                 mas[i] = r.Next(0, 100);
  35.                 Console.WriteLine(mas[i]);
  36.             }
  37.    
  38.             Console.WriteLine();
  39.  
  40.  
  41.            
  42.             for (int i = 0; i<mas.Length;i++)
  43.             {
  44.                 sum+=mas[i];
  45.                 if (mas[i] < min)
  46.                 {
  47.                     min = mas[i];
  48.                     index = i+1;
  49.                 }
  50.                
  51.                
  52.             }
  53.            
  54.             Console.ForegroundColor = ConsoleColor.Cyan;
  55.             Console.Write("Итоговая сумма по всему отделу: ");
  56.             Console.ForegroundColor = ConsoleColor.Green;
  57.             Console.WriteLine("{0,4}",sum);
  58.             Console.WriteLine();
  59.  
  60.             Console.ForegroundColor = ConsoleColor.Cyan;
  61.             Console.Write("средней зарплаты по отделу: ");
  62.             Console.ForegroundColor = ConsoleColor.Green;
  63.             Console.WriteLine("{0,4}",sum/s);
  64.             Console.WriteLine();
  65.  
  66.  
  67.             Console.ForegroundColor = ConsoleColor.Cyan;
  68.             Console.Write("Порядковый номер человека, получившего наименьшую зарплату: ");
  69.             Console.ForegroundColor = ConsoleColor.Green;
  70.             Console.Write("{0}   ( {1} ) ",index,min);
  71.             Console.ForegroundColor = ConsoleColor.Cyan;
  72.             Console.WriteLine("Руб.");
  73.             Console.WriteLine();
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.             Console.ForegroundColor = ConsoleColor.White;
  85.             Console.Write("Для повтора нажмите ");
  86.             Console.ForegroundColor = ConsoleColor.Green;
  87.             Console.Write("1 ");
  88.             Console.ForegroundColor = ConsoleColor.White;
  89.             Console.Write(", для отмены нажмите ");
  90.             Console.ForegroundColor = ConsoleColor.Green;
  91.             Console.Write("0");
  92.             Console.ForegroundColor = ConsoleColor.White;
  93.             Console.Write(" : ");
  94.             Console.ForegroundColor = ConsoleColor.Green;
  95.             xx= int.Parse(Console.ReadLine());
  96.             Console.WriteLine();
  97.  
  98.  
  99.         }while(xx==1);
  100.     }
  101. }

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


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

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

7   голосов , оценка 4.143 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы