Создать 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();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д