popov03
15.03.2020 11:09

Заполнить таблицу трассировки для следующего кода. a 5 b 4
a5 b5
a-5 b5

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Wilde163
27.03.2021 20:01

Самая тяжелая профессия - быть человеком. Это действительно, самая тяжелая профессия, так как не каждый может быть им. Человеком не появляются - им становятся.

Человеком может стать каждый. Необходимо только выучиться им быть: вырасти, набратся опыта пожилым, а так же и сверстникам, и остальным. Оборонять слабых. Попытаться прожить жизнь, без вредных повадок. Не дерзить, почитать старших, почитать суждения иных, слушать, созидать и тому сходственное.

Я размышляю, меньше всего шансов стать человеком у тех, кто делает все напротив вышесказанному. Я встречал малюсенько истинных людей, их вообщем то, мало осталось, но время все меняет. Меняет окружающую среду, меняет технологии, меняет и людей.

Стать человеком, могут все без исключения, основное поверить, и не лениться.

0,0(0 оценок)
Ответ:
kaltaeva98
05.04.2021 03:45

Программа:

Pascal:

№1)

const max = 100;

var

 arr: array[1..max] of real;

 i: integer;

 n, A, B: integer;

begin

 randomize;

 repeat

   write('n = ');

   readln(n);

 until n in [1..max];

 write('A = ');  readln(A);

 write('B = ');  readln(B);

 writeln('Массив: ');

 for i := 1 to n do begin

   arr[i] := random(B - A + 1) + A;

   write(arr[i]:5:1);

 end;

end.

№2)

const max = 100;

var

 arr: array[1..max] of real;

 A, B, s, pr: real;

 n, i, j, arrMax, arrMin: byte;

begin

 randomize;

 s := 0;

 arrMax := 1;

 arrMin := 1;

 

 repeat

   write('n = ');

   readln(n);

 until n in [1..max];

 write('A = ');  readln(A);

 write('B = ');  readln(B);

 writeln('Массив: ');

 for i := 1 to n do begin

   arr[i] := random(B - A + 1) + A;

   write(arr[i]:5:1);

 end;

 

 for i := 1 to n do begin

   if abs(arr[i]) < abs(arr[arrMin]) then arrMin := abs(i);

   if abs(arr[i]) > abs(arr[arrMax]) then arrMax := abs(i);

 end;

 if abs(arrMax - arrMin) = 1 then begin

   writeln(); writeln('Между минимальным и максимальным значениями нет элементов.')

 end

 else begin

   if arrMax < arrMin then begin

     j := arrMin;

     arrMin := arrMax;

     arrMax := j;

   end;

   pr := 1;

   for i := arrMin + 1 to arrMax - 1 do pr := pr * arr[i];

   writeln();  writeln('Произведение элементов массива, расположенных между максимальным по модулю и минимальным по модулю элементами: ', pr:0:2);

 end;

   

end.

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