Предмет: Информатика,
автор: NikonovaMarisha
Составьте программу,которая заполняет массив A[1..10] случайными целыми числами в диапазоне от -20 до 20. Чётные элементы замените на 1, а нечётные на -1. Исходный и преобразованный массив выведите на экран в отдельных строках.
Ответы
Автор ответа:
0
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.
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.
Автор ответа:
0
Мне? Я и сам написать могу. Просто школьник язык не указал, верно ведь, а ты ему сразу пургу английскую выдала вместо чего-то вменяемого.
Автор ответа:
0
Нужна программа? Я дала программу.
Автор ответа:
0
Если нужно по-русски, требовался бы алгоритм. Логично? Логично. У меня всё.
Автор ответа:
0
А что, программа - это не алгоритм? Или алгоритм - не программа (при наличии исполнителя)? Что за бред?
Автор ответа:
0
Исходя из условия уже понятно, что требуется не алгоритмический язык. И я совсем не понимаю, к чему Вы разводите здесь этот спор.
Похожие вопросы
Предмет: Математика,
автор: 178765678
Предмет: Обществознание,
автор: amalika24
Предмет: История,
автор: aizhanadietova
Предмет: Геометрия,
автор: потапдан