Презентация «Решение задач по программированию»

Смотреть слайды в полном размере
Презентация «Решение задач по программированию»

Вы можете ознакомиться с презентацией онлайн, просмотреть текст и слайды к ней, а также, в случае, если она вам подходит - скачать файл для редактирования или печати. Документ содержит 34 слайда и доступен в формате ppt. Размер файла: 171.62 KB

Просмотреть и скачать

Pic.1
Решение задач по программированию. Начало алгоритмизации
Решение задач по программированию. Начало алгоритмизации
Pic.2
Предисловие: Добрый день, уважаемый слушатель! Данная презентация освещает основные алгоритмические
Предисловие: Добрый день, уважаемый слушатель! Данная презентация освещает основные алгоритмические структуры: линейную, ветвления и циклическую на языке программирования Pascal. Каждая тема …
Pic.3
Задача №1 Вычислить стоимость мебельного гарнитура, содержащего 4 стула, 2 кресла и 1 стол. Стоимост
Задача №1 Вычислить стоимость мебельного гарнитура, содержащего 4 стула, 2 кресла и 1 стол. Стоимость изделий соответственно A, B, C.
Pic.4
Линейная структура алгоритма program mebel; var A, B, C, St: integer; begin write(‘Введите стоимость
Линейная структура алгоритма program mebel; var A, B, C, St: integer; begin write(‘Введите стоимость стула, кресла и стола’); read(A,B,C); St:= 4*A+2*B+1*C; write(‘стоимость покупки = ’,St); end.
Pic.5
Переменная - это величина, которая меняется в ходе программы: имеет определенный тип данных (числово
Переменная - это величина, которая меняется в ходе программы: имеет определенный тип данных (числовой, символьный, логический). значение в переменную можно ввести оператором ввода “read” или “readln” …
Pic.6
ПРАКТИКУМ а := 8; b := 2; b := a/2*b; a := 2*а + 3*b;
ПРАКТИКУМ а := 8; b := 2; b := a/2*b; a := 2*а + 3*b;
Pic.7
Числовой тип Тип данных определяет какие значения может принимать переменная, диапазон этих значений
Числовой тип Тип данных определяет какие значения может принимать переменная, диапазон этих значений и набор операций, выполняемых над этими переменными. Числа бывают целые и действительные. Целый …
Pic.8
Задача №2 (на 1 балл) Мальчик, продающий на улице газеты зарабатывает A рублей на продаже каждой из
Задача №2 (на 1 балл) Мальчик, продающий на улице газеты зарабатывает A рублей на продаже каждой из первых 75 газет. На каждой из остальных проданных газет он зарабатывает по X руб. Напишите …
Pic.9
Задачи: Открыть задачник С. А. Абрамова, решить задачи: №№ 1-4, 6, 12, 15-18, 24, 25,28-30, 31-32
Задачи: Открыть задачник С. А. Абрамова, решить задачи: №№ 1-4, 6, 12, 15-18, 24, 25,28-30, 31-32
Pic.10
Задача №3 (на 2 балла) Идет К-ая секунда суток. Напечатать сколько полных часов, минут и секунд прош
Задача №3 (на 2 балла) Идет К-ая секунда суток. Напечатать сколько полных часов, минут и секунд прошло к данному моменту. Малыш и Карлсон живут в прямоугольной комнате длиной А метров и шириной В …
Pic.11
Задача №4 (на 2 балла) Если четырехзначное число, введенное с клавиатуры, является симметричным(напр
Задача №4 (на 2 балла) Если четырехзначное число, введенное с клавиатуры, является симметричным(например, 1331, 0550), то вывести 1, иначе - любое другое число. Обозначим дни недели цифрами от 1 …
Pic.12
Задача №5 Даны 2 действительных числа x,y. Определить наибольшее из них.
Задача №5 Даны 2 действительных числа x,y. Определить наибольшее из них.
Pic.13
Структура ветвления var x, y: real; begin writeln(‘введите x, y’); if x=y then writeln(‘числа равны’
Структура ветвления var x, y: real; begin writeln(‘введите x, y’); if x=y then writeln(‘числа равны’) else if x>y then writeln(‘x больше y’) else writeln(‘y больше x’) end.
Pic.14
Практикум: Чему будут равны значения переменных после выполнения фрагмента программы?
Практикум: Чему будут равны значения переменных после выполнения фрагмента программы?
Pic.15
Задача №6 Даны 3 различных действительных числа x,y,z. Определить наибольшее из них.
Задача №6 Даны 3 различных действительных числа x,y,z. Определить наибольшее из них.
Pic.16
Использование связок И, ИЛИ, НЕ
Использование связок И, ИЛИ, НЕ
Pic.17
Использование связок И, ИЛИ, НЕ
Использование связок И, ИЛИ, НЕ
Pic.18
Сложное условие с союзом «AND» var x, y, z: real; begin writeln(‘введите x, y, z’); if (x>y)and(x
Сложное условие с союзом «AND» var x, y, z: real; begin writeln(‘введите x, y, z’); if (x>y)and(x>z) then writeln(‘x-наибольшее ’); if (y>x)and(y>z) then writeln(‘y-наибольшее ’); if …
Pic.19
Задача №7 Ученик сдал экзамен по информатике на N баллов. Выставить оценку в соответствии с критерия
Задача №7 Ученик сдал экзамен по информатике на N баллов. Выставить оценку в соответствии с критериями экзамена: 18-22 балла - оценка «5» 13-17 баллов – оценка «4» 8-12 баллов – оценка «3» Ниже 8 …
Pic.20
Задачи №8 (на 2 балла) Вводится возраст человека. Вывести имеет ли право человек голосовать (голосов
Задачи №8 (на 2 балла) Вводится возраст человека. Вывести имеет ли право человек голосовать (голосовать начинают с 18 лет), если не имеет, то вывести, сколько лет ему надо подождать. Музыкальный диск …
Pic.21
Структура цикла Цикл – это оператор, который позволяет повторить последовательность действий. Чаще в
Структура цикла Цикл – это оператор, который позволяет повторить последовательность действий. Чаще всего это происходит в зависимости от условия. Циклы бывают: С условием входа (while – “пока условие …
Pic.22
Задача №9 Дано число натуральное число N. Найти количество цифр в исходном числе. Например, 45 327 –
Задача №9 Дано число натуральное число N. Найти количество цифр в исходном числе. Например, 45 327 – содержит 5 цифр. Ход решения обязательно записать в тетрадь!
Pic.23
Графическое решение задачи var N, k: integer; begin writeln(‘введите число N’); read(N); k:=0; whilе
Графическое решение задачи var N, k: integer; begin writeln(‘введите число N’); read(N); k:=0; whilе N>0 do begin N:=N div 10; k:=k+1; end; writeln(‘количество цифр =’, k); end.
Pic.24
Практикум: Что напечатает на экране программа?
Практикум: Что напечатает на экране программа?
Pic.25
Задачи для практики Задачник С. А. Абрамова №№ 87, 88
Задачи для практики Задачник С. А. Абрамова №№ 87, 88
Pic.26
Задача № 9. 1
Задача № 9. 1
Pic.27
Алгоритм задачи в виде программы
Алгоритм задачи в виде программы
Pic.28
Цикл While Особенности:
Цикл While Особенности:
Pic.29
Цикл FOR Особенности :
Цикл FOR Особенности :
Pic.30
Решение задачи через цикл FOR
Решение задачи через цикл FOR
Pic.31
Сравним решение через разные циклы Цикл While:
Сравним решение через разные циклы Цикл While:
Pic.32
Практикум: Что напечатает на экране программа? var s,k: integer; Begin s := 0; for k := 7 to 12 do s
Практикум: Что напечатает на экране программа? var s,k: integer; Begin s := 0; for k := 7 to 12 do s := s + 11; writeln(s); End.
Pic.33
Посетить и изучить сайт:
Посетить и изучить сайт:
Pic.34
Задачи №10 (на 5 баллов) (решить обязательно задачу (а) и дополнительно (b), (с) или (d) Дано натура
Задачи №10 (на 5 баллов) (решить обязательно задачу (а) и дополнительно (b), (с) или (d) Дано натуральное число N. Найти сумму, произведение и среднее арифметическое цифр исходного числа. Начальный …


Скачать презентацию

Если вам понравился сайт и размещенные на нем материалы, пожалуйста, не забывайте поделиться этой страничкой в социальных сетях и с друзьями! Спасибо!