В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
вова985
вова985
18.07.2022 15:07 •  Информатика

Составьте программ,которая заполняет массив а[1..12] случайными целыми числами в диапазоне от 1 до 11,затем преобразовывает его,возводя в квадрат все элементы с четными числами

Ответ:
Сергій2006SSS
Сергій2006SSS
16.09.2020 18:00
Var ar:array[1..12] of integer;
i:integer;
begin;
randomize;
writeln('Main array:');
for i:=1 to 12 do
begin;
ar[i]:=random(1,11);
writeln(ar[i]);
end;
writeln('Changed array:');
for i:=1 to 12 do
begin;
if ar[i] mod 2=0 then ar[i]:=sqr(ar[i]);
writeln(ar[i]);
end;
end.
0,0(0 оценок)
Ответ:
SuperSaam
SuperSaam
16.09.2020 18:00
Uses crt;
Var mas:array[1..12]of integer;
a:integer;
Begin
randomize;
for a:=1 to 12 do
begin
mas[a]:=random(11)+1;
end;
For a:=1 to 12 do
begin
Write(mas[a]:1,'    ');
end;
for a:=1 to 12 do
begin
if (mas[a] mod 2 =0) then mas[a]:=sqr(mas[a]);
end;
Writeln();
For a:=1 to 12 do
begin
Write(mas[a]:1,'   ');
end;
Writeln();
end.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?