Дано натуральное число. Сформировать массив двузначных отрицательных чисел делящихся на 3 - Pascal
Формулировка задачи:
Дано натуральное число. Сформировать массив двузначных отрицательных чисел делящихся на 3
Решение задачи: «Дано натуральное число. Сформировать массив двузначных отрицательных чисел делящихся на 3»
textual
Листинг программы
const n=20; var a:array[1..n] of integer; i:byte; begin randomize; for i:=1 to n do begin a[i]:=-3-random(34)*3; write(a[i]:4); end; end.
Объяснение кода листинга программы
- Объявляется константа
nсо значением 20. - Объявляется массив
aразмерности от 1 доnс целочисленными значениями. - Объявляется переменная
iтипаbyte. - Генерируется случайная последовательность чисел.
- В цикле от 1 до
nпроисходит следующее:- Присваивается элементу массива
aзначение, вычисляемое как-3минус случайное число в интервале от 0 до 34, умноженное на 3. - Значение элемента массива
aвыводится на экран с выравниванием по 4 символа.
- Присваивается элементу массива
- Программа завершается.