Основы программирования на языке Python. Школа::Кода (занятие 2)

Содержание

Слайд 2

Проверка присутствия

Проверка присутствия

Слайд 3

ЭТАПЫ РЕШЕНИЯ ЗАДАЧИ

Реальная задача (идея)
Математическая постановка (методы, формулы)
Алгоритмизация (алгоритм)

ЭТАПЫ РЕШЕНИЯ ЗАДАЧИ Реальная задача (идея) Математическая постановка (методы, формулы) Алгоритмизация (алгоритм)

Программирование (текст программы)
Отладка и применение (исполняемый код, результаты)

Слайд 4

ПРИМЕР
Сравнить 2 числа. Если первое число больше второго, то результатом считать единицу,

ПРИМЕР Сравнить 2 числа. Если первое число больше второго, то результатом считать
иначе – ноль.

a=int(input()) b=int(input())
if a>b: print(1)
else:
print(0)

целое x, y, z;
ввести (x, y)
если x>y то z=1;
иначе z=0;
вывести (z);

Слайд 5

ФОРМЫ ПРЕДСТАВЛЕНИЯ АЛГОРИТМОВ

Словесная – ориентирована на человека
Псевдокод
Схематическая (например, графическая блок-схема)
Язык

ФОРМЫ ПРЕДСТАВЛЕНИЯ АЛГОРИТМОВ Словесная – ориентирована на человека Псевдокод Схематическая (например, графическая
программирования – ориентирована на машину

Слайд 6

ЗА И ПРОТИВ
Давайте подумаем над плюсами и минусами каждого подхода

ЗА И ПРОТИВ Давайте подумаем над плюсами и минусами каждого подхода

Слайд 7

БАЗОВЫЕ АЛГОРИТМИЧЕСКИЕ КОНСТРУКЦИИ

последовательное выполнение (линейная);
ветвление;
цикл (или: цикл-пока, цикл-до).

БАЗОВЫЕ АЛГОРИТМИЧЕСКИЕ КОНСТРУКЦИИ последовательное выполнение (линейная); ветвление; цикл (или: цикл-пока, цикл-до).

Слайд 8

ЛИНЕЙНАЯ

Действие 1
Действие 2

Действие n

ЛИНЕЙНАЯ Действие 1 Действие 2 … Действие n

Слайд 9

ВЕТВЛЕНИЕ 1

если (условие1)
то
действие 1
иначе
действие 2

ВЕТВЛЕНИЕ 1 если (условие1) то действие 1 иначе действие 2

Слайд 10

ВЕТВЛЕНИЕ 2

выбор (значение):
константа 1: действие1
константа 2: действие2
иначе: действие N

ВЕТВЛЕНИЕ 2 выбор (значение): константа 1: действие1 константа 2: действие2 иначе: действие N

Слайд 11

ЦИКЛ С ПРЕДУСЛОВИЕМ
пока (условие)
цикл
действия

ЦИКЛ С ПРЕДУСЛОВИЕМ пока (условие) цикл действия

Слайд 12

ЦИКЛ С ПОСТУСЛОВИЕМ
цикл
действия
до (условие)

ЦИКЛ С ПОСТУСЛОВИЕМ цикл действия до (условие)

Слайд 13

ЦИКЛ СО СЧЕТЧИКОМ

ЦИКЛ СО СЧЕТЧИКОМ
Имя файла: Основы-программирования-на-языке-Python.-Школа::Кода-(занятие-2).pptx
Количество просмотров: 22
Количество скачиваний: 0