Презентация, доклад на тему Основные понятия алгоритмического языка

Величинатип имя Значениеназначение (аргумент, результат, промежуточная) ввод вывод11 21 2 31 2 3 4

Слайд 1Величина
постоянная
переменная
числовая
текстовая
вещественная
целая
литерная
символьная
Значения пишутся в кавычках
Величина

ВеличинапостояннаяпеременнаячисловаятекстоваявещественнаяцелаялитернаясимвольнаяЗначения пишутся в кавычкахВеличина

Слайд 2Величина
тип

имя

Значение

назначение (аргумент, результат, промежуточная)

ввод вывод

11 21 2 31 2 3 4

Величинатип имя Значениеназначение (аргумент, результат, промежуточная)		      ввод   вывод11  21

Слайд 3Конструкция алгоритма
алг
нач
описание величин
ввод данных
запись команд
вывод результатов
кон

Конструкция алгоритма алг нач	описание величин	ввод  данных	запись команд	вывод результатов кон

Слайд 4Команда присваивания
Запись: имя величины := выражение

Исполнение:
Находим значение выражения, стоящего

справа и присваиваем его переменной, имя которого находится слева от знака :=

1 1 2 1 2 3

Команда присваиванияЗапись:  имя величины := выражениеИсполнение: Находим значение выражения, стоящего справа и присваиваем его переменной, имя

Слайд 5Команды ветвления и выбора

1 21 2 31 2 3 41 2 3 4 5
Команды ветвления и выбора

Слайд 6i:=8 i=8
D:=-2 D=-2
нц

пока i>0 8>0да 4>0да 0>0нет D:=D+i D=6 D=10 i:=i-4 i=4 i=0
кц

Команда повторения

11 2

i:=8          i=8D:=-2		D=-2нц пока i>0	8>0да    4>0да

Слайд 7алг ПРИМЕР2_пока
нач


z:=-5
k:=2
если x <=y
то z:=z-2
k:=k+z
иначе k:=к+y
всё
z:=z*x
нц пока z < x
z:=z+2*x
кц
k:=k*z к=6

кон
алг  ПРИМЕР2_поканач        …	 …	z:=-5	k:=2	если x

Слайд 8Для таблицы В=2,-3,2,1,0,5,7,-1,3 исполните серию команд записанную на алгоритмическом языке и

введите полученное значение S, если известно что к=2,n=6

S:=0 S=0
нц для i от к+1 до n-2 i=3<=4да i=4<=4да 5<=4нет
если B[i]<0 2<0нет 1<0нет
то S:=S+В[i]
все
кц
S:=S+n S=6
Для таблицы В=2,-3,2,1,0,5,7,-1,3 исполните серию команд записанную на алгоритмическом языке и введите полученное значение S, если известно

Слайд 9Массивы(табличные величины)
нц для i от 0 до 10
A[i]:= i + 1
кц
нц для i от 1 до 10
A[i]:= A[i-1]
кц
нц для i от 1 до 10

A[i]:= i
кц
нц для i от 1 до 11
A[i-1]:= A[11-i]
кц
Массивы(табличные величины)нц для i от 0 до 10 A[i]:= i + 1 кцнц для i от 1 до 10 A[i]:= A[i-1]кцнц для i от 1 до 10

Слайд 10Основные типы алгоритмов
Суммирование элементов массива
Подсчет количества элементов массива с заданным свойством
Замена

элементов массива
Нахождение максимального и минимального элементов
Упорядочивание элементов массива по возрастанию или по убыванию
Основные типы алгоритмовСуммирование элементов массиваПодсчет количества элементов массива с заданным свойствомЗамена элементов массиваНахождение максимального и минимального элементовУпорядочивание

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть