Создать 2 массива с пятью элементами - C#

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

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

Задача состоит в следующем: В группе пять учеников. В два массива записаны их оценки по математике и информатике. Напишите программу, определяющую средний балл группы по каждому предмету. Я решил что лучше будет заполнить каждый массив рандомными числами от 1 до 5 соответственно, почему-то в 1 и 2 массивах генерируются одинаковые оценки. Подскажите тупому что к чему пж.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace massiv_random
{
    class Program
    {
        static void Main(string[] args)
        {
            int a=5;
            int[] massiv = new int[a];
            Random rnd = new Random();
            Console.WriteLine("Математика");
 
            for (int i = 0; i < a; i++)
                massiv[i] = rnd.Next(1, 5);
 
            for (int i = 0; i < a; i++)
                Console.Write(" {0} ", massiv[i]);
 
            float s = 0;
            for (int i = 0; i < a; i++)
            {
                s += massiv[i];
            }
            Console.WriteLine(Environment.NewLine + "Средний балл по математике=" + s/5);

            int[] massiv2 = new int[5];
            Random rnd2 = new Random();
            Console.WriteLine("\nИнформатика");
 
            for (int i = 0; i < 5; i++)
                massiv2[i] = rnd2.Next(5, 1);
 
            for (int i = 0; i < 5; i++)
                Console.Write(" {0} ", massiv2[i]);
 
            float z = 0;
            for (int i = 0; i < 5; i++)
            {
                z += massiv2[i];
            }
            Console.WriteLine(Environment.NewLine + "Средний балл по информатике=" + z / 5);
 
            Console.ReadLine();
 
        }
    }
}

Решение задачи: «Создать 2 массива с пятью элементами»

textual
Листинг программы
Random rnd2 = new Random();

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


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

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

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