Язык программирования QuickBASIC © Бакунович А.В., 2006-2007 уч.г. СШ 3.

Презентация:



Advertisements
Похожие презентации
Программирование
Advertisements

Линейные алгоритмы Линейный алгоритм – алгоритм, в котором команды выполняются последовательно друг за другом. действие 1 действие действие.
Алфавит языка 1. Английские буквы a-z 2. Арабские цифры 0 – 9 3. Знаки: + - * / ^ \ ()., ; 4. Пробел.
Часть 1 Простейшая программа Программа на языке QBASIC состоит из последовательности инструкций – команд компилятору. Если в строке записано несколько.
Среди современных языков программирования одним из самых популярных является язык Паскаль. Этот язык разработан в 1971 году и назван в честь Блеза Паскаля.
Среди современных языков программирования одним из самых популярных является язык Паскаль. Этот язык разработан в 1971 году и назван в честь Блеза Паскаля.
Линейный алгоритм. Синтаксис языка Basic
ПЕРЕМЕННАЯ Оператор присваивания.. Переменная. Чаще всего алгоритм предполагает обработку некоторых величин. ВЕЛИЧИНА постоянная (величина, значение которой.
ОПЕРАТОРЫ ВВОДАИ ВЫВОДА ДАННЫХ. Ввод данных. Оператор input Позволяет вводить данные с клавиатуры в память компьютера. Синтаксис : INPUT [" наводящая.
Введение в QBasic Исторические сведения. Основы составления линейных алгоритмов на языке QBasic.
Виды алгоритмов: Линейный алгоритм (описание действий, которые выполняются однократно в заданном порядке); Циклический алгоритм (описание действий, которые.
Понятие оператора и программы 11 класс. Программирование.
К. Поляков, Программирование на алгоритмическом языке Тема 1. Введение.
Что такое алгоритм АЛГОРИТМ АЛГОРИТМ АЛГОРИТМ – это конечная последовательность шагов в решении задачи, приводящая от исходных данных к требуемому результату.
Переменная - это величина, которая имеет имя, тип и значение. Значение переменной может меняться во время выполнения программы. В компьютерах каждая переменная.
Операторы языка Бейсик Муниципальное образовательное учреждение «Средняя общеобразовательная школа 101» г. Омска Урок информатики в 10 классе Автор: Богатырь.
Первое знакомство с языком программирования Turbo Pascal.
Язык программирования QBASIC Основные сведенияОкно редактора.
LOGO Основные сведения о языке Бейсик Урок информатики в 10 классе Муниципальное образовательное учреждение «Средняя общеобразовательная школа 101» г.
1 Программирование на языке Паскаль Тема 1. Введение.
Транксрипт:

Язык программирования QuickBASIC © Бакунович А.В., уч.г. СШ 3

QBASIC QBASIC был разработан в 1963 г. профессорами Дортмундского колледжа Джоном Кемени и Томасом Куртцом. Запуск программы: Выход из программы: Файл Выход

QBASIC Управляющее меню Окно текстового редактора для ввода программ Подсказка

QBASIC F5 – запуск программы на выполнение; F4 – переключение между экранами; F1 – справка; Ctrl + Break – для остановки (цикл); Правая Ctrl + Shift – русские буквы; Левая Ctrl + Shift – латинские буквы; Все операторы ; :., - латинскими буквами; Enter cls CLS.

QBASIC 0, 0 x y , 0 x y 256 F5 701

QBASIC CLS (очистка экрана) Оператор CLS – очищает экран, т.е. окрашивает экран в текущий цвет фона. LOCATE (установка курсора в заданном месте экрана) LOCATE, Позиция у (строка) [0, 24] Позиция х (столбец) [0, 79] LOCATE 5, 10

QBASIC PRINT (оператор вывода информации на экран) PRINT [выражение] [{;,}] После слова PRINT может стоять текст заключенный в кавычки (), а т.ж. переменные или выражения, значение которых мы хотим увидеть на экране. PRINT Привет! на экране Привет! При использовании (;) последующее выражение выводится рядом (с учетом пробелов при выводе чисел). PRINT М; И; Р на экране МИР

QBASIC PRINT При использовании (,) в качестве разделителя, вывод следующего выражения осуществляется с начала следующей зоны вывода. PRINT Петрова, Ира; Петрова Ира ? … PRINT … Оператор можно использовать как калькулятор ? 5*25/100 1,25

QBASIC Задание: составить программу для печати, по середине экрана, фразы Внезапно наступила зима! CLS LOCATE 12, 40 ? Внезапно наступила зима!

QBASIC Константы. Переменные Константы – данные, значения которых в процессе работы не изменяются. Для обозначения константы в программе достаточно поместить её значение. Примеры: обычная запись запись на QB , , Е+7 -1, Е-6

QBASIC Переменные – величина, которая может изменяться при выполнении программы. Для обозначения переменных в программе используются их имена (до 40 символов, начинающееся с буквы). Пишутся только латинскими буквами. Пример: c, R1, s12 c = a + 2b – 5 2 и 5 – константы; c, a, b – переменные, причем значение переменной c зависит от значения a и b.

QBASIC Арифметические выражения Над переменными и константами можно выполнять арифметические операции. В выражении сначала выполняются операции более высокого приоритета, затем операции одного уровня слева направо. Для изменения порядка вычисления, как и в алгебре, используются круглые скобки. ^ - возведение в степень; */ - умножение, деление; сложение, вычитание.

Примеры записи арифметических выражений Алг. выражения выражения в QB (a-b) 2 a+b (a-b)^/2(a+b) ab a 3 a*b/a^3 a(-b) a*(-b) QBASIC

LET (оператор присваивания) [LET] переменная = выражение QBASIC Ключевое слово является необязательным, можно не печатать Символ присваивания Оператор LET вычисляет выражение, расположенное справа от символа присваивания, и результат выражения присваивает переменной расположенной слева от символа присваивания. Примеры: y = (a+b)^3+m y=3 r=r+1 x=2

INPUT (оператор запроса ввода данных с клавиатуры) INPUT [приглашение;] Пример: INPUT Введите два числа ; a, b INPUT a, b QBASIC приглашение – подсказка в виде текстовой команды. Перечисляются имена переменных набранных по запросу с клавиатуры. Имена переменных в списках разделяются запятой. После набора чисел с клавиатуры обязательно нажать Enter!

Задание. Найдите ошибку в записи оператора запроса: А) INPUT Ф, Х, Ю Б) INPUT S; K1; P В) INPУT x, z, 1 Задание. Составить программу ввода чисел с клавиатуры. CLS INPUT Введите два числа;a,b END QBASIC

начало Ввод r pi=3.14 c=2*pi*r Вывод c конец QBASIC Задание. Найти длину окружности с задаваемым радиусом. CLS PRINT Длина окружности INPUT Введите радиус окружности; r pi= 3.14 c=2*pi*r PRINT Длина окружности равна c=; c END