Свойства алгоритма 1б 2р 3л 4м 5д 6д 1.Графический способ описания алгоритма 2. Свойство алгоритма 3 Структура алгоритма 4-6 Свойства алгоритма
Свойства алгоритма 1блок-схема 2р 3л 4м 5д 6д 1.Графический способ описания алгоритма 2. Свойство алгоритма 3 Структура алгоритма 4-6 Свойства алгоритма
1блок-схема 2результативность 3л 4м 5д 6д 1.Графический способ описания алгоритма 2. Свойство алгоритма 3 Структура алгоритма 4-6 Свойства алгоритма Свойства алгоритма
1блок-схема 2результативность 3линейная 4м 5д 6д 1.Графический способ описания алгоритма 2. Свойство алгоритма 3 Структура алгоритма 4 Свойство алгоритма Свойства алгоритма
1блок-схема 2результативность 3линейная 4массовость 5д 6д 1.Графический способ описания алгоритма 2. Свойство алгоритма 3 Структура алгоритма 4 Свойство алгоритма 5 Свойства алгоритма Свойства алгоритма
1блок-схема 2результативность 3линейная 4массовость 5детерминированность 6д 1.Графический способ описания алгоритма 2. Свойство алгоритма 3 Структура алгоритма 4 Свойство алгоритма 5 Свойство алгоритма 6 Свойство алгоритма Свойства алгоритма
1блок-схема 2результативность 3линейная 4массовость 5детерминированность 6дискретность Мы изучаем язык прогаммирования высокого уровня- бейсик. (Basic) Средстово реализации алгоритмов на ЭВМ
Правила записи основных операторов и команд на языке Basic (бейсик). Создание программ.. LET - оператор вычисления (присваивания).. LET - оператор вычисления (присваивания). Например, LET X=A+B. Например, LET X=A+B. Машина выполняет действия указанные справа от знака равенства, и результат записывается в ячейку с адресом, указанным слева от знака равенства. Машина выполняет действия указанные справа от знака равенства, и результат записывается в ячейку с адресом, указанным слева от знака равенства. Основными компонентами программы являются операторы, из которых и состоят строки программы. Основными компонентами программы являются операторы, из которых и состоят строки программы. 2. INPUT - оператор ввода данных с клавиатуры. 2. INPUT - оператор ввода данных с клавиатуры. Например, INPUT A, B Например, INPUT A, B После оператора через запятую перечисляются переменные, значение которых предполагается вводить с клавиатуры. После оператора через запятую перечисляются переменные, значение которых предполагается вводить с клавиатуры. При выполнении программы по оператору INPUT на экран дисплея выводится знак "?" и делается пауза в вычислениях. Пользователь должен ввести значения переменных, указанных после оператора,отделив их запятыми. При выполнении программы по оператору INPUT на экран дисплея выводится знак "?" и делается пауза в вычислениях. Пользователь должен ввести значения переменных, указанных после оператора,отделив их запятыми.
2. PRINT - оператор печати (вывода на экран значений переменных). 2. PRINT - оператор печати (вывода на экран значений переменных). Например, PRINT S или Например, PRINT S или PRINT "Площадь треугольника равна"S PRINT "Площадь треугольника равна"S Вся информация стоящая после этого оператора заключается в кавычки и машиной не обрабатывается, поэтому информация может быть любой. Вся информация стоящая после этого оператора заключается в кавычки и машиной не обрабатывается, поэтому информация может быть любой. Буквы, написанные вне кавычек, воспринимаются машиной как адрес, по которому ей необходимо взять числовое значение. Буквы, написанные вне кавычек, воспринимаются машиной как адрес, по которому ей необходимо взять числовое значение. 3. END - конец программы. По данной команде машина прекращает работу и останавливает. 3. END - конец программы. По данной команде машина прекращает работу и останавливает.
Математическая записьПрограммирование x 32*3 2/3 0 (ноль)O a2a2 a^2 22 Оформление математических функций и действий
Знаки языка Basic, - знак, отделяющий величины при перечислении. При выводе на экран величина стоящая после запятой записывается в новой зоне., - знак, отделяющий величины при перечислении. При выводе на экран величина стоящая после запятой записывается в новой зоне. Например, PRINT "x="x, "x1="x1 Например, PRINT "x="x, "x1="x1 x=5 x=5 x1=10 x1=10 Для удобства восприятия выводимых результатов экран условно разделён на 5 зон, по 14 позиций каждая, и вывод каждого следующего данного осуществляется в следующую зону. Для удобства восприятия выводимых результатов экран условно разделён на 5 зон, по 14 позиций каждая, и вывод каждого следующего данного осуществляется в следующую зону. ; - знак, отделяющий величины при перечислении.При выводе на экран записывается в плотном формате, т. е. каждое следующее данное выводится после предыдущего через пробел. ; - знак, отделяющий величины при перечислении.При выводе на экран записывается в плотном формате, т. е. каждое следующее данное выводится после предыдущего через пробел. Например, PRINT "x = "x; "x1="x1 Например, PRINT "x = "x; "x1="x1 x=5 x=5 x=10 x=10
Команды языка Basic RUN (произносится - ран) – команда выполнения программы RUN (произносится - ран) – команда выполнения программы LIST – выводит текст программы на экран LIST – выводит текст программы на экран NEW( произносится –нью) – очищает память (удаляет строки программы) NEW( произносится –нью) – очищает память (удаляет строки программы)
Решение линейного уравнения Определение площади треугольника Блок схема алгоритма
Решение линейного уравнения Определение площади треугольника Определение площади треугольника 10 INPUT A, H 10 INPUT A, H 20 LET S = A*H/2 20 LET S = A*H/2 30 PRINT "S=:S 30 PRINT "S=:S 40 END 40 END
Задание на дом: 1. $ $ Cоставить программу вычисления пройденного пути по скорости V и времени T Cоставить программу вычисления пройденного пути по скорости V и времени T (посмотреть кроссворд) (посмотреть кроссворд)