Объяснение:
1) линейный, разветвляющийся, циклический
2) эллипс-начало и конец алгоритма
прямоугольник- выполнение действий
параллелограмм- ввод и вывод данных
ромб-принятие решений
3) во не понятен, но вероятнее всего : цикл "всегда"- не даёт скрипту закончить самому свою работу
цикл"повторить... раз" повторяет вложенные в него команды определенное количество раз
4) в зависимости от условия выполняется либо одна либо другая последовательность
5) нет определения где(пусть будет в скретч): всегда, когда щёлкнут по флажку; когда я получу, передать сообщение, касается; идти ... шагов; повернуться в направлении; скрыть переменную; показать переменную; когда клавиша ... нажата
6) цикл с предусловием, цикл с постусловием
7) ждать, повторить, всегда, есть... то, иначе, ждать до..., повторять пока не..., стоп
Алгоритм месяц
1Открыть программу paint
2Выбрать снизу нужный цвет
3Взять инструмент «кривая линия» и нарисовать линию
4Затем оттянуть её (сделать полукругом)
5Взять снова эту линию и повторить то же самое
6Тапнуть по инструменту лупа и проследить, чтобы не было щелей между линиями
7Выполнить заливку »месяца»
Алгоритм цветок
Повторяем пункты 1 и 2
3 Берём инструмент круг и рисуем круг
4 Далее рисуем вокруг него ещё круги (лепестки)
5 выполняем заливку нужным цветом
6 выбираем инструмент линию и рисуем стебель
Алгоритм для колобка
Повторяем пункты 1 и 2
3 Выбираем инструмент круг и рисуем круг
4 Этим же инструментом рисуем глаза и нос
5 Выполняем заливку нужным цветом
6 Берём инструмент кривая линия и рисуем улыбку(растягиваем хоть до ушей)
7 Берём инструмент карандаш и рисуем недостающие части тела
Поделитесь своими знаниями, ответьте на вопрос:
Составьте программу для ввода с клавиатуры в массив 10 целых чисел и вывода первых 5-и чисел в обратном порядке в первую строку, во вторую строку – последние четыре числа в обычном порядке, а в третьей строке – первый и девятый элементы массива (
a: array [0..9] of integer;
begin
randomize;
for b:=0 to 9 do begin
read(a[b]);
end;
for b:=4 downto 0 do begin
write(a[b],' ');
end;
writeln('');
for b:=6 to 9 do begin
write(a[b],' ');
end;
writeln('');
for b:=0 to 9 do begin
if ((b=0)or (b=8)) then write(a[b],' ');
end;
writeln('');
end.