Тема: Среда программирования
пример:Нахождение значения арифметического выражения в QBasic будет выглядеть следующим образом–
PRINT 23*456-12/35+ SQR(56)
После запуска программы на исполнение нажатием клавиши F5 будет получено значение данного арифметического выражения: 10495.14.
Оператор PRINTвQBasic предназначен для вывода данных на экран. Если после оператора PRINT взять любую последовательность символов в кавычки, то эта последовательность и будет выведена на экран.
пример:
PRINT «Я учусь в колледже»
REM | |
INPUT | |
X=A Читается «переменной X присваивается значение переменной А» | |
END |
пример: Написать программу вычисления выражения при .
Программа
REM Вычисление выражения
x=3
y=TAN(3*x)*SIN(2*x)
PRINT «Значение выражения =»; y
END
Задание №4. Ответить на вопросы:
1. Что такое программа? | это набор инструкций, называемых кодом, который выполняется вычислительной техникой. |
2. Что называется оператором? | понимают какие-то особые (для данной области математики) отображения, например в функциональном анализе под операторами понимают отображение, ставящее в соответствие функции другую функцию («оператор на пространстве функций» звучит лучше, чем «функция от функции»). |
3. Как осуществляется просмотр результата программы в Qbasic? | Просмотр этого окна F4 или выполнение в меню «Просмотр» опции «экран ввода». |
4. Для чего предназначен оператор INPUT в Qbasic? | для считывания элементов данных из последовательного файла на диске и присвоения их переменным программы. |
5. Как найти значение арифметического выражения в Qbasic? |
|
Лабораторная работа №5
Тема: Тестирование готовой программы
Например: программа, рисующая на экране 3 символа звездочки по диагонали.
CLS
1: PRINT “*”
PRINT “ *”
PRINT “ *”
GOTO 1
Ctrl+Break – прерывание выполнения программы
Примеры:
1) a>f;
2) x<=a^2-5*a;
3) «информатика»<> «математика».
Примеры:
1) x>-4 OR x<7;
2) x<=a^2-5*a AND y>=4;
Общий вид оператора:
Полная форма записи
IF<условие> THENP1ELSEP2
Сокращенная форма записи
IF<условие> THENP1
Где IF –имя оператора («если…»)
THEN–имя оператора («то…»)
ELSE–имя оператора («иначе…»)
<условие> – логическое выражение
P1, P2– группа операторов
Например:
1. IF x<y THENa=xELSEa=y
2. IF (2<=x) AND (x<=10) THENy=SIN(x)
CLS | |
REM Вычисление значения функции | |
INPUT «Введем произвольное значение x»; x | |
IFx-4<>0 THENy=1/(x-4): GOTO 1 ELSE GOTO 2 | |
1 PRINT «Значение функции =»; y: GOTO 3 | |
2 PRINT «Функция y не определена»: GOTO 3 | |
3 END |
Задача №2: составить программу для вычисления значения функции по одной из формул
Программа:
CLS
REM Значение функции
INPUT«Введите a, b, x»; a, b, x
IFx<10THENy=x+a: goto 1 ELSEy=SIN(x)-b: goto 1
1 PRINT“y=”; y
END
Лабораторная работа №6