Составьте программу,которая заполняет массив A[1..10] случайными целыми числами в диапазоне от -20 до 20. Чётные элементы замените на 1, а нечётные на -1. Исходный и преобразованный массив выведите на экран в отдельных строках.

Составьте программу,которая заполняет массив A[1..10] случайными целыми числами в диапазоне от -20 до 20. Чётные элементы замените на 1, а нечётные на -1. Исходный и преобразованный массив выведите на экран в отдельных строках.
Гость
Ответ(ы) на вопрос:
Гость
const n=10; var a:array [1..n] of integer; begin randomize; for i:=1 to n do a[i]:=random(40)-20; write(a[i], '  '); for i:=1 to n do if a[i] mod 2=0 then a[i]:=1 else a[i]:=-1; for i:=1 to n do write(a[i], '  '); readln; end.
Не нашли ответ?
Ответить на вопрос
Похожие вопросы