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

93
разработки программ для компьютеров IBM PC. 
Основной особенностью языка структурного и графического программирования Бейсик как языка
обработки данных являются операторы данных data, позволяющие описывать данные непосредственно
в текстах программ. Пример и реализация алгоритма обработки данных:
алг «день рождения»           
' день рождения
нач                          
сls 
вывод («день рождения:»)      
print «день рождения:» 
чтение пт$, dn, ms, gd        
read nm$, dn, ms, gd 
вывод nm$; dn; ms; gd         
print nm$; dn; ms; gd
кон                           
end
дано: Саша, 18, 10, 1980       
data «Саша», 18,10,1980
Выполнение программы на компьютере приведет к появлению на экране следующих строк:
день рождения:
Саша 18 10 1980
Для решения этой задачи для других данных необходимо внести изменения в оператор данных data
и вновь запустить программу на выполнение. Пример изменения данных:
дано: Оля, 1, 12, 1974    data «Оля»,1, 12,1974
В традиционных версиях языка Бейсик с нумерацией строк операторы data выделяются в отдельные
группы и нумеруются обычно с числа 1000. Это позволяет четко отделить в программах описание
данных от операторов их обработки:
алг «дни рождения»              
10 ' дни рождения
нач                               
20 сls
вывод («день рождения:»)         
30 print «день рождения:»
чтение пт$, dn, ms, gd          
40 read nm$, dn, ms, gd
вывод nm$; dn; ms; gd            
50 print nm$; dn; ms; gd
кон                              
60 end
дано: Иванов, Саша, 18,10,1980   
1000 data «Саша»,18,10,1980
При размещении нескольких таблиц или других групп данных в программах на Бейсике полезным
средством являются операторы restore (операторы чтения данных с заданного номера или метки):
1) оператор чтения данных после метки test:
restore test чтение данных после метки test;
2) оператор чтения данных с оператора 1000:
restore 1000 чтение данных, начиная с 1000-го оператора;
3) оператор чтения данных с самого начала:
restore чтение данных сначала.
В задачах обработки данных переработке могут подвергаться не только числовые данные, но и
символьная информация. Для этих целей в программах используются символьные данные, переменные
и массивы.
Символьные данные
— это последовательности символов. В текстах программ на Бейсике
символьные данные заключаются в двойные кавычки. Примеры: «мама», «корень=», «2 + 1» и т.д. Во
входных данных символьные данные записываются в соответствии с входными спецификациями.
Символьные переменные это переменные, значениями которых являются символьные данные. В
программах на Бейсике символьными являются те переменные, к имени которых справа приписан знак
$. Примеры символьных переменных: s$, p$, sl$, pr$.
Числовые данные и переменные в языке Бейсик могут быть трех основных типов
целочисленные, вещественные и вещественные двойной точности. В программах для этих типов
переменных используются следующие обозначения:
Сайт создан в системе uCoz