poulina14
22.11.2021 01:43

Задача 1. Составить  программу,  организующую генерацию N случайных чисел в интервале от 0 до 200 и вывод их на экран.

Задача 2. Составить  программу,  организующую генерацию N случайных чисел в интервале от  -200 до 200 и вывод их на экран.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
ildarka34
06.08.2020 16:22

--- PascalABC.NET 3.6.2 ---

function RandGen(N:integer; lb: integer; rb: integer):sequence of integer;

begin

 for var i := 1 to N do begin

   yield Random(lb, rb);

 end;

end;

---Python 3.8.3---

import random

def RandGen(N:int, lb:int, rb: int):

   for i in range(N):

       yield random.randint(lb,rb)

--- C# 7.3 ---

public static IEnumerable<int> RandSeq(int N, int lb, int rb)

{

   Random r = new Random();

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

   {

       yield return r.Next(lb, rb);

   }

}

Для решения обеих задач подойдёт эта функция (на нужном вам языке). Все три функции возвращают перечисляемый объект. Ни одна из функций не возвращает готовый массив случайных чисел. Вывод на  экран сгенерированных значений функции не поддерживают.

0,0(0 оценок)
Ответ:
qwdv
06.08.2020 16:22

// PascalABC.NET

begin

 var n := ReadInteger;

 SeqRandom(n, 0, 200).Println; // 1

 SeqRandom(n, -200, 200).Print // 2

end.

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота