слайды к 2уроку
.pdfСреднее арифметическое двух чисел
начало
X, Y
так обозначаются входные данные
res = (Xк + Y)/2
res
так обозначаются выходные данные
конец
Зачем нам алгоритмы?
Алгоритм — описание схемы работы программы над входнымиданнымидо получения результата, не зависящее от выбора языка программирования.
Алгоритм – суть программы.
Программа на машинномязыке, языках низкого уровня,языках высокого уровня– реализация алгоритма.
Нам придётся это постоянно рисовать?
НЕТ
Это нужнотолько на начальномэтапе.
В реальности алгоритмы составляются в голове.
Вспомните предыдущий алгоритм
Что это вообщетакое: X, Y, res ?
Переменные
Переменнаяобласть памяти, адрес которой можноиспользоватьдля осуществлениядоступа к данным.Данные,находящиесяв переменной, называются значениемэтой переменной.
res = (7 + 9) / 2 |
|
res - названиепеременной(адрес |
|
ячейки памяти) |
ячейка памяти |
8 – значениеданнойпеременной
Зачем нам переменные?
Калькулятор из 1-ого урока
156 * 272 = 42432
321 * 168 = 53928
+
42432
96360
вот она переменная
Переменныенужныдля сохранения промежуточных данных.
Инструкция для программы: (X * Y) + (A * B)
Входныеданные:X = 156, Y = 272, A = 321, B = 168
156 272 321 168
X |
Y |
A |
B |
остальные ячейки памяти |