Что такое алгоритм АЛГОРИТМ АЛГОРИТМ АЛГОРИТМ – это конечная последовательность шагов в решении задачи, приводящая от исходных данных к требуемому результату.

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



Advertisements
Похожие презентации
Виды алгоритмов: Линейный алгоритм (описание действий, которые выполняются однократно в заданном порядке); Циклический алгоритм (описание действий, которые.
Advertisements

Введение в QBasic Исторические сведения. Основы составления линейных алгоритмов на языке QBasic.
Алгоритмы Введение в программирование. Алгоритм Абдулла (или Абу Джафар) Мухаммед бен Муса аль-Хорезми Появление алгоритмов связывают с зарождением математики.
Линейный алгоритм. Синтаксис языка Basic
Информатика в школе Алгоритмы Введение в программирование.
Введение в программирование. Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад (в 825 году) ученый из города Хорезма Абдулла.
Алгоритмы Введение в программирование. Алгоритм Абдулла (или Абу Джафар) Мухаммед бен Муса аль-Хорезми Появление алгоритмов связывают с зарождением математики.
Программирование
Учитель : Хазиева Альбина Мударисовна. CLS - оператор для очистки экрана; REM – оператор комментария; PRINT – оператор вывода значений переменной на экран;
Линейные алгоритмы Линейный алгоритм – алгоритм, в котором команды выполняются последовательно друг за другом. действие 1 действие действие.
Введение в язык программирования Basic Введение в программирование.
Линейная структура программы Введение в программирование.
Алгоритмы Введение в программирование. Алгоритм Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад (в 825 году) ученый из города.
1 Программирование на языке Паскаль Тема 1. Введение.
К. Поляков, Программирование на алгоритмическом языке Тема 1. Введение.
Часть 1 Простейшая программа Программа на языке QBASIC состоит из последовательности инструкций – команд компилятору. Если в строке записано несколько.
Определение и свойства алгоритма. Происхождение понятия «алгоритм» В IX веке математик Мухаммед аль-Хорезми описал правила выполнения четырех арифметических.
К. Поляков, Программирование на алгоритмическом языке Тема 1. Введение.
Введение в язык программирования Basic Введение в программирование.
Алгоритмы Выполнила: Ученица 10 б класса Галеева Я.А г. Морткинская средняя общеобразовательная школа.
Транксрипт:

Что такое алгоритм АЛГОРИТМ АЛГОРИТМ АЛГОРИТМ – это конечная последовательность шагов в решении задачи, приводящая от исходных данных к требуемому результату.

СИСТЕМА КОМАНД ИСПОЛНИТЕЛЯ - СИСТЕМА КОМАНД ИСПОЛНИТЕЛЯ - команды, которые может выполнять конкретный исполнитель.

Словесная Графическая Блок-схема ФОРМЫ ЗАПИСИ АЛГОРИТМОВ

Структура блок – схемы: Вид стандартного графического объекта Назначение Начало алгоритма Конец алгоритма Выполняемое действие записывается внутри прямоугольника Условие выполнения действий записывается внутри ромба Последовательность выполнения действий. Начало Конец Гуляю Встречу

Виды алгоритмов: Линейный алгоритм (описание действий, которые выполняются однократно в заданном порядке); Циклический алгоритм (описание действий, которые должны повторятся указанное число раз или пока не выполнено задание); Разветвляющий алгоритм (алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий) Вспомогательный алгоритм (алгоритм, который можно использовать в других алгоритмах, указав только его имя).

Линейный алгоритм - алгоритм, в котором команды выполняются в порядке их записи, т.е. последовательно друг за другом. Начало Конец Действие 1 Действие n …

ОПЕРАТОРЫ ЯЗЫКА QBASIC. REM – оператор комментария. Все что следует после этого оператора до конца строки предназначено исключительно для человека.

ПРИМЕР: REM REM Это комментарий можно и так: ' ' Это комментарий

CLSочистить экран. CLS - очистить экран. Вся информация, которая была на экране стирается. INPUT оператор ввода. INPUT (ввод) – оператор ввода. Используется для передачи в программу каких-либо значений. ОПЕРАТОРЫ ЯЗЫКА QBASIC.

PRINT оператор вывода. PRINT – оператор вывода. ПРИМЕР: PRINT " "" "Привет! Меня зовут Саша." На экран будет выведено сообщение: Привет! Меня зовут Саша. ОПЕРАТОРЫ ЯЗЫКА QBASIC.

PRINT оператор вывода. PRINT – оператор вывода. ПРИМЕР: PRINT " "" "Привет! Меня зовут Саша." На экран будет выведено сообщение: Привет! Меня зовут Саша. ОПЕРАТОРЫ ЯЗЫКА QBASIC.

END оператор завершения программы. END – оператор завершения программы. ПРИМЕР: PRINT " "" "Привет! Меня зовут Саша." На экран будет выведено сообщение: Привет! Меня зовут Саша. ОПЕРАТОРЫ ЯЗЫКА QBASIC.

На экране появится приглашение ввести данные (появится знак"?") Компьютер выведет на экран: 'Введите число а:' ПРИМЕР: INPUT а INPUT "Введите число а: ", а Ввести данные с клавиатуры и нажать ввод Для ввода необходимо. Ввести данные с клавиатуры и нажать ввод (enter).

АРИФМЕТИЧЕСКИЕ ОПЕРАЦИИ НА ЯЗЫКЕ QBASIC. Операция ОбозначениеПример Результат Сложение+2+57 Вычитание Умножение*3*412 Деление/ 15/3 15/ Целочисленное деление \15\43 Возведение в степень ^2^38 Остаток от деления MOD13 MOD 53

Корень SQR(X) Модуль числа ABS(X) Синус SIN(X) Косинус COS(X) Тангенс TAN(X) Целая часть числа INT(X) Натуральный логарифм LOG(X) МАТЕМАТИЧЕСКИЕ ФУНКЦИИ В QBASIC.

Примеры программ: программа, выводящая на экран сообщение: Привет! Меня зовут и ВАШЕ ИМЯ! программа, выводящая на экран сообщение: Привет! Меня зовут и ВАШЕ ИМЯ! CLS REM PRINT END REM Приветствие PRINT Привет! Меня зовут Петя! END

Примеры программ: программа, складывающая два числа CLS REM PRINT END REM Сумма двух чисел a = 5 b = 6 c = a + b PRINT "Результат: ", c END

Примеры программ: Вычисли скорость V пешехода. Значения пути S и времени Т задай с клавиатуры. CLS INPUT Введите значение пути S=; S INPUT INPUT Введите время пути Т=; Т V=S/T PRINT PRINT Скорость пешехода V=; VEND

Задание устно 1 Какие значения последовательно получает переменная Х при выполнении команд? Х=6Х=Х+4Х=Х/2Х=Х*Х+2

Найдите ошибки в записях операторов: а) ПРИНТ а, в б) PRINT "сумма двух чисел равна" x в) INPUT ф, л, ч Задание устно 2

Найдите ошибку 18,08:(2,45+0,58 2 ) – 56,8*6,002 Задание устно 3