1)начало ( овал)
развести костёр (прямоугольник)
Взять топор, воду и горшок (прямоугольник)
поставить горшок на огонь (прямоугольник)
налить воду в горшок (прямоугольник)
положить топор в горшок (прямоугольник)
добавить гречку (прямоугольник)
положить масло, соль (прямоугольник)
изъять топор из горшка (прямоугольник)
положить кашу в тарелку (прямоугольник)
конец (овал)
2.)Дано: улица с движением, светофор, пешеход. Найти: пешеход на другой стороне улицы.
1. Остановиться на тротуаре перед светофором.
2. Посмотреть на светофор.
3. Если горит красный свет, ждать, пока на светофоре загорится зеленый.
4. Если горит зеленый свет, перейти дорогу до тротуара противоположной стороны улицы.
5. Конец.
ответ:1.
1) s : = (x1+x2) / 2
2) dec (k) или k:=k-1
3) inc (i) или i:=i+1
4) sum : = t*kt + r*kr + k*kk (t, r, k - цена одной тетради, ручки, карандаша; kt, kr, kk - количество тетрадей, ручек и карандашей)
2.
а) значения функции y=х (в квадрате)
var y, x: real
б) площади прямоугольника
var a, b, s: real
в) стоимости покупки, состоящей из нескольких тетрадей и такого же кол-ва обложек
var kv:integer; st, so, sum: real
г) стоимости покупки, состоящей из нескольких тетрадей, нескольких ручек и нескольких карандашей
Так?
Объяснение:
const n=12;
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,' ')
end;
writeln;
writeln;
write('Получённый массив: ');
for i:=1 to n do
begin
if a[i]<0 then a[i]:=1;
write (a[i]:3,' ')
end
end.