natachi
?>

решить Задание: 1. Решите алгоритмические задачи: Расставьте действия по порядку: Задача №1. Переход дороги на светофоре № действия Действия Если горит зелёный, то перейти дорогу Посмотреть на его свет Подойти к светофору Если горит красный, то подождать, пока загорится зелёный, и уже тогда перейти дорогу Задача №2. Как убить Кощея, если смерть его находится в игле? Найти самый большой дуб на острове Выкопать сундук под дубом Достать зайца Сломать замок Разыскать остров Буян Из зайца достать утку Достать из утки яйцо Сломать иглу Разбить яйцо и достать иглу Задача№3. Запишите алгоритм действий для решения задачи по переправе солдат на левый берег реки с правого берега. Семь солдат подошли к реке, по которой на лодке катаются двое мальчиков. Как солдатам переправиться на другой берег, если лодка вмещает только одного солдата либо двух мальчиков, а солдата и мальчика уже не вмещает? Например: 1. Переправить на другой берег одного солдата 2. 3. 4. и тд

Информатика

Ответы

Tatyana-Sergeevna108
1.                                        

program raf105;

const

 n = 5;

var

 a: array[1..n] of integer;

 x,max,min,i: integer;

begin

writeln('Введите ',n,' по очереди');

for i:=1 to n do

 readln(a[i]);

max:= a[1];

min:= a[1];

for i:=1 to n do

begin

 if max < a[i]

   then max:= a[i];

 if min > a[i]

   then min:= a[i];

end;

writeln;

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

for i:=1 to n do

 write(a[i],' ');

writeln;

writeln('Наибольший элемент: ',max);

writeln('Наименьший элемент: ',min);

end.

2.                                        

program raf105;

const

 n = 5;

var

 a: array[1..n] of real;

 x,i: integer;

 min: real;

begin

writeln('Введите ',n,' по очереди');

for i:=1 to n do

 readln(a[i]);

writeln;

write('Исходный массив: ');

for i:=1 to n do

 write(a[i],' ');

min:= a[1];

for i:=1 to n do

 if min > a[i]

   then min:= a[i];

for i:=1 to n do

 a[i]:= a[i]/min;

writeln;

write('Изменённый массив: ');

for i:=1 to n do

 write(a[i],' ');

end.

3.                                        

program raf105;

const

 n = 8;

var

 a: array[1..n] of integer;

 x,i,max: integer;

begin

writeln('Введите ',n,' по очереди');

for i:=1 to n do

 readln(a[i]);

writeln;

write('Исходный массив: ');

for i:=1 to n do

 write(a[i],' ');

max:= a[1];

for i:=1 to n do

 if max < a[i]

   then max:= a[i];

for i:=1 to n do

 a[i]:= a[i]+max;

writeln;

write('Изменённый массив: ');

for i:=1 to n do

 write(a[i],' ');

end.

                                          PascalABC 3.4.2
Наталья

1.

const n=5;

var a:array [1..n] of integer;

i:integer;

begin

write('       Исходный массив: ');

for i:=1 to n do

begin

a[i]:=random(21)-10;

write(a[i]:3,' ');

if a[i] mod 2 = 0 then a[i]:=a[i]-3

end;

writeln;

write('Преобразованный массив: ');

for i:=1 to n do write(a[i]:3,' ')

end.

2.

const n=8;

var a:array [1..n] of integer;

i,s:integer;

begin

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

for i:=1 to n do

begin

a[i]:=random(21)-10;

write(a[i]:3,' ');

s:=s + a[i]

end;

writeln;

write('Сумма всех элементов массива: ',s)

end.

3.

const n=7;

var a:array [1..n] of integer;

i,p:integer;

begin

p:=1;

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

for i:=1 to n do

begin

a[i]:=random(21)-10;

write(a[i]:3,' ');

if a[i] > 0 then p:=p * a[i]

end;

writeln;

write('Произведение положительных элементов массива: ',p)

end.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

решить Задание: 1. Решите алгоритмические задачи: Расставьте действия по порядку: Задача №1. Переход дороги на светофоре № действия Действия Если горит зелёный, то перейти дорогу Посмотреть на его свет Подойти к светофору Если горит красный, то подождать, пока загорится зелёный, и уже тогда перейти дорогу Задача №2. Как убить Кощея, если смерть его находится в игле? Найти самый большой дуб на острове Выкопать сундук под дубом Достать зайца Сломать замок Разыскать остров Буян Из зайца достать утку Достать из утки яйцо Сломать иглу Разбить яйцо и достать иглу Задача№3. Запишите алгоритм действий для решения задачи по переправе солдат на левый берег реки с правого берега. Семь солдат подошли к реке, по которой на лодке катаются двое мальчиков. Как солдатам переправиться на другой берег, если лодка вмещает только одного солдата либо двух мальчиков, а солдата и мальчика уже не вмещает? Например: 1. Переправить на другой берег одного солдата 2. 3. 4. и тд
Ваше имя (никнейм)*
Email*
Комментарий*