Слайды и текст доклада
Pic.1
Решение задач по программированию. Начало алгоритмизации
Pic.2
Предисловие: Добрый день, уважаемый слушатель! Данная презентация освещает основные алгоритмические структуры: линейную, ветвления и циклическую на языке программирования Pascal. Каждая тема …
Pic.3
Задача №1 Вычислить стоимость мебельного гарнитура, содержащего 4 стула, 2 кресла и 1 стол. Стоимость изделий соответственно A, B, C.
Pic.4
Линейная структура алгоритма 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;
Pic.7
Числовой тип Тип данных определяет какие значения может принимать переменная, диапазон этих значений и набор операций, выполняемых над этими переменными. Числа бывают целые и действительные. Целый …
Pic.8
Задача №2 (на 1 балл) Мальчик, продающий на улице газеты зарабатывает A рублей на продаже каждой из первых 75 газет. На каждой из остальных проданных газет он зарабатывает по X руб. Напишите …
Pic.9
Задачи: Открыть задачник С. А. Абрамова, решить задачи: №№ 1-4, 6, 12, 15-18, 24, 25,28-30, 31-32
Pic.10
Задача №3 (на 2 балла) Идет К-ая секунда суток. Напечатать сколько полных часов, минут и секунд прошло к данному моменту. Малыш и Карлсон живут в прямоугольной комнате длиной А метров и шириной В …
Pic.11
Задача №4 (на 2 балла) Если четырехзначное число, введенное с клавиатуры, является симметричным(например, 1331, 0550), то вывести 1, иначе - любое другое число. Обозначим дни недели цифрами от 1 …
Pic.12
Задача №5 Даны 2 действительных числа x,y. Определить наибольшее из них.
Pic.13
Структура ветвления 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. Определить наибольшее из них.
Pic.16
Использование связок И, ИЛИ, НЕ
Pic.17
Использование связок И, ИЛИ, НЕ
Pic.18
Сложное условие с союзом «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 баллов. Выставить оценку в соответствии с критериями экзамена: 18-22 балла - оценка «5» 13-17 баллов – оценка «4» 8-12 баллов – оценка «3» Ниже 8 …
Pic.20
Задачи №8 (на 2 балла) Вводится возраст человека. Вывести имеет ли право человек голосовать (голосовать начинают с 18 лет), если не имеет, то вывести, сколько лет ему надо подождать. Музыкальный диск …
Pic.21
Структура цикла Цикл – это оператор, который позволяет повторить последовательность действий. Чаще всего это происходит в зависимости от условия. Циклы бывают: С условием входа (while – “пока условие …
Pic.22
Задача №9 Дано число натуральное число N. Найти количество цифр в исходном числе. Например, 45 327 – содержит 5 цифр. Ход решения обязательно записать в тетрадь!
Pic.23
Графическое решение задачи 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
Pic.27
Алгоритм задачи в виде программы
Pic.28
Цикл While Особенности:
Pic.29
Цикл FOR Особенности :
Pic.30
Решение задачи через цикл FOR
Pic.31
Сравним решение через разные циклы Цикл While:
Pic.32
Практикум: Что напечатает на экране программа? 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) Дано натуральное число N. Найти сумму, произведение и среднее арифметическое цифр исходного числа. Начальный …
Скачать презентацию
Если вам понравился сайт и размещенные на нем материалы, пожалуйста, не забывайте поделиться этой страничкой в социальных сетях и с друзьями! Спасибо!