Вопрос задан 13.07.2023 в 02:09. Предмет Информатика. Спрашивает Цаллагова Сабина.

На языке программирования c# написать программу, которая заполняет массив случайными числами через

цикл foreach.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Жерносек Тимофей.

Ответ:

(Для версий C# 7.2 и выше)

using System;

namespace ConsoleApp1

{

   class Program

   {

       static void Main(string[] args)

       {

           Span<int> storage = stackalloc int[10];

           Random r = new Random();

           foreach (ref int item in storage)

               item = r.Next(101)-50;

           foreach (ref readonly var item in storage)

               Console.Write($"{item} ");

       }

   }

}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для заполнения массива случайными числами в C# можно воспользоваться классом Random. Вам потребуется создать объект этого класса и использовать его методы для генерации случайных чисел. Ниже приведен пример программы, которая заполняет массив случайными числами через цикл foreach:

csharp
using System; class Program { static void Main() { const int arrayLength = 10; // Размер массива int[] array = new int[arrayLength]; Random random = new Random(); // Заполнение массива случайными числами через цикл foreach foreach (int index in array) { array[index] = random.Next(1, 101); // Генерация случайного числа от 1 до 100 } // Вывод содержимого массива Console.WriteLine("Случайные числа в массиве:"); foreach (int number in array) { Console.Write(number + " "); } Console.WriteLine(); // Переход на новую строку } }

В этом примере массив array размера 10 заполняется случайными числами от 1 до 100. Обратите внимание, что в C# индексация массива начинается с 0, поэтому мы используем array[index] для присвоения значения элементу массива.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос