Navigation bar
  Print document Start Previous page
 67 of 144 
Next page End  

67
чтение-таблицы dan
   restore dan
n: = 0
   n = 0          
цикл
  
do
чтение (фам, имя, r)
      read fm$,im$,r
при фам = «» вых
   if fm$ = «» then exit do
если min
r и r
max то
      if mn<= r and r <= mx then
вывод (фам, имя)
         print fm$, im$
n: = n+1
         n = n+1
все
      end if
кцикл
    loop
если n = 0 то
    if n = 0 then
вывод «нет таких»
       print «нет таких»
кон
end
Сравнение приведенных алгоритма и программы со сценарием диалога показывает их пол-
ное соответствие друг другу. Прогон этой программы на ЭВМ при самых различных вариантов
запросов подтвердит правильность ее работы, а доказательство ее правильности потребует знания
техники анализа результатов ее выполнения для всех комбинаций исходных данных.
В
о
п
р
о
с
ы
1. Что такое исходные и результирующие данные?
2. Что такое входные, выходные и сохраняемые данные?
3. Что такое представление данных?
4. Как описываются массивы в программах на Бейсике?
5. Какие типы переменных есть в программах на Бейсике?
6. Как описываются данные в программах на Бейсике?
3
а
д
а
ч
и
1. Составьте сценарий, алгоритм и программу поиска номера телефона по фамилии с представлением сведе-
ний в последовательности операторов data.
2. Составьте сценарий, алгоритм и программу поиска по имени дней рождения родных: мамы, папы, сестер и
братьев, используя операторы data.
3. Составьте сценарий, алгоритм и программу поиска следующих данных о друзьях, используя операторы
data для получения сведений:
а) о росте друзей;
б) о весе друзей;
в) о цвете глаз.
4. Составьте сценарий, алгоритм и программу поиска сведений о расписании занятий по дням недели, исполь-
зуя операторы data.
5. Составьте сценарий, алгоритм и программу поиска сведений о расписании занятий, используя операторы
data:
а) по названию предмета;
б) по дням недели;
в) по номеру урока.
6. Составьте алгоритм и программу построения изображения ломаной по координатам точек, записанных в
последовательности операторов data.
7. Составьте алгоритм и программу вывода изображений ткани из цветных кругов по данным об их центрах и
радиусах, записанных в последовательности операторов data.
Глава 5. ТЕХНОЛОГИЯ РЕШЕНИЯ ЗАДАЧ
                               
5.1. Решение задач на ЭВМ
Решение задач должно начинаться с их точной постановки. Постановка задач - это четкое
выделение того, что требуется, и того, что дано:
Сайт создан в системе uCoz