
-
Составьте программу решения следующей задачи:
Даны числа a, b. Вычислите y, z, если
Указание. В среде программирования
нет функций
и
.
Их можно по формулам
и
.
-
Введите и исполните программу для исходных данных из таблицы:
-
a
2.36
- 3.25
- 7.14
0.063
b
- 1.14
0.48
- 2.48
0.015
y
z
-
Результаты вычислений вставьте в конец текста программы в строки примечаний.
-
Сохраните программу с результатами в вашей папке под именем Linprog4.bas.
6.5. Завершение работы.
-
Предъявите преподавателю составленные вами программы с результатами вычислений.
-
Выйдите из среды программирования.
-
Подготовьте компьютер к выключению и выключите его.
7. Содержание отчета.
7.1. Программа и расчетная таблица в виде файла Linprog1.bas в вашей папке.
7.2. Программа и расчетная таблица в виде файла Linprog2.bas в вашей папке.
7.3. Программа и расчетная таблица в виде файла Linprog3.bas в вашей папке.
7.4. Программа и расчетная таблица в виде файла Linprog4.bas в вашей папке.
8. Контрольные вопросы.
8.1. Типы данных в языке BASIC.
8.2. Способы записи чисел.
8.3. Имена переменных.
8.4. Арифметические выражения.
8.5. Встроенные функции.
8.6. Программа. Команда.
8.7. Команда присваивания.
8.8. Команды ввода, вывода, формат их записи и работа.
8.9. Операторы завершения работы и примечаний.
9. Приложение
Первоначальные сведения о QBASIC
1. Алфавит.
Алфавит языка BASIC включает:
-
все латинские прописные и строчные буквы;
-
арабские цифры 0 – 9;
-
служебные знаки: % & ! # $ * / + – ^ = > < . ' ; , : ?
2. Данные.
Программы, написанные на языке BASIC, обрабатывают данные, представленные числами и строками символов.
Числа могут быть представлены по-разному (иметь разный тип):
-
целым числом в диапазоне от –32768 до 32767;
-
длинным целым в диапазоне от – 2147483648 до 2147483647;
-
вещественным числом обычной точности по модулю до 3.402823E+38;
-
вещественным числом двойной точности по модулю до 1.7977…D+308.
Вещественные числа могут записываться в естественной и экспоненциальной формах. Разделителем целой и дробной частей служит точка. Правильные дроби можно писать сразу с разделителя без указания целой части.
Число в экспоненциальной форме имеет
вид
,
где m –
мантисса, p
– порядок. В записи числа указываются
только мантисса и порядок без основания
степени числа 10. Мантисса и порядок
разделяются символами E
для чисел обычной точности и D
для двойной точности.
Строка символов – любой набор символов, заключенный в кавычки. Длина строки символов от 0 до 32767.
Данные можно представлять не только константами, но и переменными. Имя переменной может содержать от 1 до 40 символов (буквы, цифры, десятичная точка) и должно начинаться обязательно с буквы. Имя может заканчиваться суффиксом, указывающим тип переменной: % – целое число, & –длинное целое число, ! – вещественное число обычной точности, # – вещественное число двойной точности, $ – строка символов. Если суффикс опущен, по умолчанию считается, что эта переменная – вещественное число обычной точности.