Tapty
12.02.2021 17:12

1. Як виконується фрагмент алгоритму наведений на малюнку 3.42?
2. Як виконується фрагмент алгоритму наведений на малюнку 3.44?


1. Як виконується фрагмент алгоритму наведений на малюнку 3.42? 2. Як виконується фрагмент алгоритму
1. Як виконується фрагмент алгоритму наведений на малюнку 3.42? 2. Як виконується фрагмент алгоритму

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Igor681
24.09.2021 08:44

uses crt;
var
a:array [1..9] of integer;
i,c,m,n:integer;
b:real;
begin
clrscr;
randomize();
c:=1;
for i:=1 to 9 do
begin
if i=c then
begin
a[i]:=i+3;
c:=c+3;
end
else
begin
if i mod 3=0 then a[i]:=a[i-1]+a[i-2] else a[i]:=sqr(i-1);
end;
write(a[i],' ');
end;
readln();
end.

 

uses crt;
var x,y,s,i,j:integer;
a: array [1..15] of integer;
begin
clrscr;
randomize();
writeln('Vvedite chislo');
readln(x);
writeln('Ishodniy');
for i:=1 to 15 do
begin
a[i]:=random(100);
write(a[i],' ');
end;
writeln;
writeln;
writeln('Ispravlenniy');
for i:=1 to 15 do
begin
if a[i]+i<x then
begin
a[i]:=(a[i]+i)*2;
s:=s+a[i];
textcolor(red);
write(a[i],' ');
end else
begin
textcolor(white);
a[i]:=(a[i]+i);
write(a[i],' ')
end;
end;
writeln;
textcolor(green);
writeln('Summa =',s);
readln;
end.

0,0(0 оценок)
Ответ:
pkristishapkristisha
27.03.2023 23:25

program xxx;
var
   b, c : array [1..15] of integer;
   i, s, a : integer;


begin
//Подключаем датчик случайных чисел
   randomize;

//Цикл заполняющий массивы
   for i:=1 to 15 do
      begin
         b[i]:=random(100);
         c[i]:=(b[i] + i);
       end;

//Выводим на экран 1ый массив
write('Первый массив: ');
for i:=1 to 15 do
   begin
     write(b[i],'  ')
   end;
writeln('');

//Выводим на экран 2ой массив
write('Второй массив: ');
for i:=1 to 15 do
   begin
      write(c[i],' ')
   end;
writeln('');


//Вводим число А
write('Введите число А=');

readln(a);

 

//Формируем 3-ий массив и находим сумму эоементов меньших А

s:=0;
for i:=1 to 15 do
   if c[i]<a then begin c[i]:=c[i]* 2; s:=s+c[i]; end;

 

//Выводим на экран 3-ий массив
write('Третий массив: ');
for i:=1 to 15 do
   begin
      write(c[i],' ')
   end;
writeln('');

writeln('сумма элементов меньших А=', s);

readln
end.


0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота