Заполнение значений элементов массива датчиком случайных чисел
Заполнить значения массива Х[1..20] датчиком случайных чисел в диапазоне от -50 до 49 включительно.
Заполнить значения массива Х[1..20] датчиком случайных чисел в диапазоне от -50 до 49 включительно.
Напишите фрагмент программы для заполнения элементов массива датчиком случайных чисел на интервале:
Ответы:
167.00K
Категория: ПрограммированиеПрограммирование

Заполнение значений элементов массива датчиком случайных чисел

1. Заполнение значений элементов массива датчиком случайных чисел

Random (x) –
случайное число от 0 до х-1. Если
функция не содержит аргумента, то
генерируется случайное число от 0 до 1.
Х – целое число
Randomize –
генерируется новая
последовательность случайных чисел
при новом запуске программы на
выполнение.

2. Заполнить значения массива Х[1..20] датчиком случайных чисел в диапазоне от -50 до 49 включительно.

program datchik;
var x: array [1..20] of integer;
i: integer;
begin
for i := 1 to 20 do
begin
x [i] := random (100) – 50;
end.
write( x[i],’ ‘ ); end;

3. Заполнить значения массива Х[1..20] датчиком случайных чисел в диапазоне от -50 до 49 включительно.

program datchik;
var x: array [1..20] of integer;
i: integer;
begin randomize;
for i := 1 to 20 do
begin
x [i] := random (100) – 50;
end.
write( x[i],’ ‘ ); end;
-50 -47 36 -30 -23 17 -11 -34 -13 -8 -42 -3 -43 34 -45 -21 41 -14 27 -18
-50 -47 36 -30 -23 17 -11 -34 -13 -8 -42 -3 -43 34 -45 -21 41 -14 27 -18

4. Напишите фрагмент программы для заполнения элементов массива датчиком случайных чисел на интервале:

Вариант 1
1. [ 111, 555 ]
2. [ -122, 123 ]
3. [ -222, 0 ]
4. [ 115, 250 ]
Вариант 2
1.
2.
3.
4.
[ 0, 212 ]
[ -115, -250 ]
[ 115, 250 ]
[ -115, 115 ]
Написать
программы с
составленными фрагментами и
выполнить на компьютере по 3
раз каждую.

5. Ответы:

1.
2.
3.
4.
Х[i]:=random(213)
Х[i]:=-115 - random(136)
Х[i]:=115 + random(136)
Х[i]:=-115 + random(231)
English     Русский Правила