Тема: Среда программирования — КиберПедия 

Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...

Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...

Тема: Среда программирования

2018-01-03 855
Тема: Среда программирования 0.00 из 5.00 0 оценок
Заказать работу

пример: Нахождение значения арифметического выражения в QBasic будет выглядеть следующим образом–

PRINT 23*456-12/35+ SQR(56)

После запуска программы на исполнение нажатием клавиши F5 будет получено значение данного арифметического выражения: 10495.14.

Оператор PRINT вQBasic предназначен для вывода данных на экран. Если после оператора PRINT взять любую последовательность символов в кавычки, то эта последовательность и будет выведена на экран.

пример:

PRINT «Я учусь в колледже»

 

REM  
INPUT  
X=A Читается «переменной X присваивается значение переменной А»  
PRINT  
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?
  • + (сложение, слева от клавиши <Backspace> или на малой цифровой клавиатуре "серый плюс");
  • - (вычитание, то же, что дефис, или на малой цифровой клавиатуре "серый минус");
  • * (умножение, там же, где цифра 8 на основной клавиатуре при нажатой клавише <Shift> или на малой цифровой клавиатуре "серая звездочка");
  • / (деление, на разных клавиатурах бывает в разных местах или на малой цифровой клавиатуре "серый слэш");
  • ^ (возведение в степень, при выбранном латинском шрифте там же, где цифра 6 на основной клавиатуре при нажатой клавише <Shift>);
  • () (скобки, там же, где цифры 9 и 0 на основной клавиатуре при нажатой клавише <Shift>).
 

Лабораторная работа №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 <условие> THEN P1 ELSE P2

Сокращенная форма записи

IF <условие> THEN P1

Где IF – имя оператора («если…»)

THEN– имя оператора («то…»)

ELSE– имя оператора («иначе…»)

<условие> – логическое выражение

P1, P2– группа операторов

Например:

1. IF x <y THEN a=x ELSE a=y

2. IF (2 <=x) AND (x<=10) THEN y=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

IF x<10 THEN y=x+a: goto 1 ELSE y=SIN(x)-b: goto 1

1 PRINT “y=”; y

END

Лабораторная работа №6


Поделиться с друзьями:

Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...

Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...

Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...

Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.008 с.