Navigation bar
  Print document Start Previous page
 85 of 179 
Next page End  

85
б) расчета остатка от прибыли;
г) расчета остатка времени до 18.00.
3. Составьте сценарий, алгоритм и программу рисования с выбором из меню изображений:
а) российского флага;
б) шведского флага;
в) японского флага; 
г) украинского флага;
д) французского флага;
е) британского флага.
4. Составьте сценарий, алгоритм и программу с выбором из меню следующих вычислений:
а) времени движения по длине пути и скорости;
б) длины пути по времени и скорости движения;
в) средней скорости по времени и длине пути.
5. Составьте сценарий, алгоритм и программу рисования следующих изображений с выбором из меню:
а) домика;         
г) автомобиля;
б) дерева;         
д) цветка;
в) рыбы;         
е) птицы.
4.5. Основы структурного программирования
Алгоритмизация это составление алгоритмов для последующей реализации в виде программ для
ЭВМ. Знание и использование систематических методов превращают алгоритмизацию в строгую
дисциплину, позволяющую составлять программы на ЭВМ без ошибок.
Порядок составления программ:
На практике широко используются два подхода к алгоритмизации:
1) традиционный подход (с использованием блок-схем);
2) структурный подход (с использованием структурной записи).
Традиционный подход к составлению алгоритмов с применением блок-схем грешит большим
числом ошибок в программах из-за их громоздкости и запутанности. Из-за этого традиционный подход
к составлению программ чреват большим числом ошибок в создаваемых программах.
Структурный подход к программированию заключается в обязательном предварительном
составлении структурированных алгоритмов с записью их на псевдокоде. Простота чтения, понимания
и исправления структурированных описаний позволяет существенно уменьшить количество ошибок в
алгоритмах и программах и сократить время их отладки на ЭВМ.
При структурном подходе к составлению алгоритмов и программ используются три основных
правила композиции:
1) альтернативный выбор;
2) циклический повтор;
3) вспомогательные алгоритмы (подпрограммы).
Структурированными считаются алгоритмы и программы, составленные только с использованием
указанных трех правил структурной композиции. Неструктурированными считаются алгоритмы и
программы, в которых используются операторы goto ... или отсутствует ступенчатая запись циклов и
альтернатив.
Основные правила структурной композиции алгоритмов с примерами записи их на языке
структурированного Бейсика:
1. Альтернативный выбор:
Сайт создан в системе uCoz