Понятие программы, оператора и переменных. Разработала : Веревкина В.Н. Повторение:  Что такое алгоритм?  Какие алгоритмические структуры вы знаете?  Какие виды записи алгоритмов вы знаете?

Download Report

Transcript Понятие программы, оператора и переменных. Разработала : Веревкина В.Н. Повторение:  Что такое алгоритм?  Какие алгоритмические структуры вы знаете?  Какие виды записи алгоритмов вы знаете?

Понятие программы,
оператора и переменных.
Разработала :
Веревкина В.Н.
Повторение:
 Что
такое алгоритм?
 Какие алгоритмические структуры
вы знаете?
 Какие виды записи алгоритмов вы
знаете?
Как называется алгоритм,
представленный ниже?
Как называется алгоритм,
представленный ниже?
Почему представленная ниже
структура называется «цикл со
счетчиком»?
счетчик
Тело цикла
Почему представленная ниже
структура называется «цикл с
предусловием»
условие
Тело цикла
Почему представленная ниже
алгоритмическая структура
называется «цикл с
постусловием»?
Тело цикла
условие
Какие правила записи
арифметических выражений вы
знаете?
( 2 , 2  3,15 : 23 )  (  12 ,34  56 )
3
2
Если вы сделали все правильно,
то вы получили:
 ((2.2^3+3.15/23)*(-12.34+56))/2
Алгоритм решения задачи,
записанный на языке Бейсик,
называется программой на языке
Бейсик
 Запомните
следующие операторы:
 INPUT-Ввод данных
 PRINT- вывод данных
 END – окончание программы
 REM- комментарии к программе
 LET- оператор присваивания
Переменная- это величина, значение которой
может изменятся в процессе выполнения программы,
обозначается именем (идентификатором). Каждая
переменная имеет имя, тип и значение.
 Примеры
имен (идентификаторов)
переменной:
А, в1, t0123456890,
BigNumber.
Типы переменных
 Вещественные(одинарной
точности)-суффикс !
 Целые – суффикс %
 Текстовые (символьные или
строковые)-суффикс $
 Вещественные (двойной точности)суффикс #
 Длинная целая – суффикс &
Значение переменной- это текущее
содержимое ячеек памяти, отведенных для ее
хранения.
В
информатике оператор S=A*B
ОЗНАЧАЕТ:



Взять значение, хранящееся в ячейке, номер которой
соответствует имени А;
Взять значение, хранящееся в ячейке, номер которой
соответствует имени В;
Перемножить оба значения и результат поместить в
ячейку, номер которой соответствует имени S.
Для задания или изменения
значений переменных служит
оператор присваивания.
X
Y
Z
X=2
2
Y=3
2
3
Z=X+Y
2
3
5
Z=X+2
2
3
4
X=X+1
3
3
4
Y=Y-X
3
0
4
ДАННЫЕ-ЭТО КОНСТАНТЫ И
ПЕРЕМЕННЫЕ.
КОНСТАНТЫ БЫВАЮТ ТРЕХ ВИДОВ:
 ЦЕЛЫЕ
 ВЕЩЕСТВЕННЫЕ
 ТЕКСТОВЫЕ
Тип константы должен
соответствовать типу переменной.
Составление программ.
 Вариант

INPUT A,B
PRINT A+B
END
1
Вариант 2

INPUT «Введите число А:»;A
INPUT «Введите число В:»;B
PRINT «Сумма А+В=»;A+B
END
Вариант 3
REM нахождение суммы чисел
INPUT «Введите число А:»;
INPUT «Введите число В:»;B
PRINT «Сумма А+В=»;A+B
END
Самостоятельно составьте
программу нахождения суммы и
произведения двух чисел А и В.
 Проверь
свое решение:
INPUT «Введите число А:»;A
INPUT «Введите число В:»;B
S=A+B
P=A*B
PRINT «Сумма S=»;S
PRINT «Произведение»;P
END
Домашнее задание











Выучить конспект урока, выполнить задание в тетради:
какие значения будут выведены на экран в следующей
программе:
X=5
Y=3
Z=X*Y
Y=Y-X
X=X+Y
Z=4*Z+X
PRINT X
PRINT Y
PRINT Z*Y
END