Информатика


              

и программа выбора по меню,


Сценарий «Выбор из меню»



Меню:                                                            <результат >:



1. Новый год                                      1 января

2. День рождения                             1 декабря

3. День знаний                                  1 сентября

выбор=?

<n>


<результат >

Алгоритм и программа выбора по меню, соответствующие этому сценарию:

Алгоритм                                                      Программа

алг «выбор по меню»                                   ' выбор по меню

нач                                                                  cls

вывод («Меню»)                                          print «Меню:»

вывод («I. Новый год»)                               print («1. Новый год»)

вывод («2. День рождения»)                     print («1. День рождения»)

вывод («З. День знаний») print                  («3. День знаний»)

запрос («выбор=», п)                                   input «выбор=», n

если п = 1 то                                               if n = I then

вывод («1 января»)                                   print «1 января»

если п = 2 то                                               if n = 2 then

вывод («1 декабря»)                                 print «1 декабря»

если п

= 3 то                                               if n = 3 then


вывод («1 сентября»)                              print «1 сентября»

кон                                                                  end

Правильность диалоговых алгоритмов и программ можно оценить сопоставлением их со сценарием диалога. Любое отклонение резуль­татов выполнения алгоритмов и программ от сценария диалога - это ошибка. Диалоговый алгоритм - правильный, если результаты их выполнения строго соответствуют сценарию.

Сравнение

текста программы с описанием алгоритма, а затем ал­горитма со сценарием диалога подтверждает полное соответствие программы заданному сценарию «выбор по меню».

Содержание  Назад  Вперед