Одинаковые рандомные числа - C#
Формулировка задачи:
Доброго времени суток.
Делаю лабораторную работу.
Нужно заполнить массивы и посчитать суммы элементов этих массивов.
Я решил заполнять их рандомно.
Почему получаются одинаковые суммы??
namespace Random_in_Mass { class Program { static void Main(string[] args) { Random rand = new Random(); Random random = new Random(); int[] a = new int[100]; int[] b = new int[100]; int summ = 0; int summa = 0; for (int i = 0; i < a.Length; i++) { a[i] = rand.Next(-100,100); summ += a[i]; } Console.WriteLine("{0}",summ); foreach (int i in b) { b[i] = random.Next(-100,100); summa += b[i]; } Console.WriteLine("{0}", summa); Console.ReadLine(); } } }
Решение задачи: «Одинаковые рандомные числа»
textual
Листинг программы
foreach (int i in a) { summ += i;//ВОТ ТУТ ВОТ И ОШИБКА }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д