Вопрос задан 21.04.2021 в 16:13. Предмет Информатика. Спрашивает Мухангалиева Анеля.

Дан массив из n целых чисел и число х, замените все числа массива которые меньше х на 10 и выведите

получившийся массив.
0 0
Перейти к ответам

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

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

Console.Write("Введите количество строк: ");

           int i_n = int.Parse(Console.ReadLine());

           Console.Write("Введите количество столбцов: ");

           int j_n = int.Parse(Console.ReadLine());

           Console.Write("Введите число: ");

           int x = int.Parse(Console.ReadLine());

           Random rnd = new Random();

           int[,] A = new int[i_n, j_n];

           Console.WriteLine();

           Console.WriteLine("Введенный массив A:");

           Console.WriteLine();

           for (int i = 0; i < i_n; i++)

           {

               for (int j = 0; j < j_n; j++)

               {

                   A[i, j] = rnd.Next(0, 50);

                   Console.Write("{0,-3} ", A[i, j]);

               }

               Console.WriteLine();

           }

           Console.WriteLine();

           Console.WriteLine("Новый массив A:");

           Console.WriteLine();

           for (int i = 0; i < i_n; i++)

           {

               for (int j = 0; j < j_n; j++)

               {

                   if (A[i, j] < x) A[i, j] += 10;

                   Console.Write("{0,-3} ", A[i, j]);

               }

               Console.WriteLine();

           }

           Console.ReadLine();


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

Вот пример кода на языке Python, который решает данную задачу:

python
n = int(input()) # вводим размер массива arr = list(map(int, input().split())) # вводим массив x = int(input()) # вводим число х # заменяем все числа массива, которые меньше х, на 10 for i in range(n): if arr[i] < x: arr[i] = 10 # выводим получившийся массив for i in range(n): print(arr[i], end=' ')

Пример работы программы:

Входные данные: 5 2 7 11 3 8 5 Выходные данные: 10 10 11 10 8
0 0

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

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

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