Презентация "Циклы" (11 класс) по информатике – проект, доклад

Слайд 1
Слайд 2
Слайд 3
Слайд 4
Слайд 5
Слайд 6
Слайд 7
Слайд 8
Слайд 9
Слайд 10
Слайд 11
Слайд 12
Слайд 13
Слайд 14
Слайд 15
Слайд 16
Слайд 17
Слайд 18
Слайд 19

Презентацию на тему "Циклы" (11 класс) можно скачать абсолютно бесплатно на нашем сайте. Предмет проекта: Информатика. Красочные слайды и иллюстрации помогут вам заинтересовать своих одноклассников или аудиторию. Для просмотра содержимого воспользуйтесь плеером, или если вы хотите скачать доклад - нажмите на соответствующий текст под плеером. Презентация содержит 19 слайд(ов).

Слайды презентации

ЦИКЛЫ. Преподаватель информатики КГБОУ СПО «Барнаульский государственный педагогический колледж» Жиляева Ирина Петровна
Слайд 1

ЦИКЛЫ

Преподаватель информатики КГБОУ СПО «Барнаульский государственный педагогический колледж» Жиляева Ирина Петровна

Прямой цикл For :=А to В do ; где А - , В - ; A≤B. Обратный цикл For := А downto В do ; A≥B. Цикл с параметром
Слайд 2

Прямой цикл For :=А to В do ; где А - , В - ; A≤B. Обратный цикл For := А downto В do ; A≥B.

Цикл с параметром

Найти количество четных чисел в диапазоне от 20 до 100? Program zadacha1; Var I, k: Integer; Begin Cls; For I:=20 To 100 Do If I mod 2=0 then k:=k+1; Writeln(‘Количество четных чисел в диапазоне от 20 до 100 = ‘,k); End.
Слайд 3

Найти количество четных чисел в диапазоне от 20 до 100?

Program zadacha1; Var I, k: Integer; Begin Cls; For I:=20 To 100 Do If I mod 2=0 then k:=k+1; Writeln(‘Количество четных чисел в диапазоне от 20 до 100 = ‘,k); End.

Найти количество цифр в веденном n-значном натуральном числе. Пусть дано семизначное число: 5 8 9 6 1 7 Счетчик Счетчик = 7. Отсекаем последовательно последнюю цифру числа. Увеличиваем при этом каждый раз счетчик на 1. Идея решения:
Слайд 4

Найти количество цифр в веденном n-значном натуральном числе.

Пусть дано семизначное число:

5 8 9 6 1 7 Счетчик Счетчик = 7

Отсекаем последовательно последнюю цифру числа.

Увеличиваем при этом каждый раз счетчик на 1.

Идея решения:

Проблема? Когда нужно остановиться? Если число n-значное, то неизвестно: сколько шагов нужно сделать. Когда число (после очередного отсекания цифры) станет равным нулю.
Слайд 5

Проблема? Когда нужно остановиться?

Если число n-значное, то неизвестно: сколько шагов нужно сделать.

Когда число (после очередного отсекания цифры) станет равным нулю.

Пока есть желание, возможность и здоровье делай: посещай занятия спортом.
Слайд 6

Пока есть желание, возможность и здоровье делай: посещай занятия спортом.

Спортсмен стоит на старте. На финише – тренер. Спортсмен добегает до финиша, тренер у него спрашивает: «Устал?». Если спортсмен говорит: «Нет», то снова бежит от старта к финишу, а иначе бег заканчивается.
Слайд 7

Спортсмен стоит на старте. На финише – тренер. Спортсмен добегает до финиша, тренер у него спрашивает: «Устал?». Если спортсмен говорит: «Нет», то снова бежит от старта к финишу, а иначе бег заканчивается.

Циклы Слайд: 8
Слайд 8
Синтаксис оператора: while  do ; Блок – схема: Цикл с предусловием
Слайд 9

Синтаксис оператора: while do ; Блок – схема:

Цикл с предусловием

program kolichestvo_zifr; var n, k: integer; begin cls; write ('Введите натуральное n-значное число - '); readln(n); k := 0; while n  0 do begin n := n div 10; k := k + 1; end; writeln ('В числе ', n, ' количество цифр равно ', k); end. Начало Ввод n k:=0 n0 n:=n div 10 k:=k+1 Вывод k Конец нет да
Слайд 10

program kolichestvo_zifr; var n, k: integer; begin cls; write ('Введите натуральное n-значное число - '); readln(n); k := 0; while n 0 do begin n := n div 10; k := k + 1; end; writeln ('В числе ', n, ' количество цифр равно ', k); end.

Начало Ввод n k:=0 n0 n:=n div 10 k:=k+1 Вывод k Конец нет да

Синтаксис оператора: Блок – схема: repeat  until ; Цикл с постусловием
Слайд 11

Синтаксис оператора: Блок – схема: repeat until ;

Цикл с постусловием

program kolichestvo_zifr; var n, k: integer; begin cls; write ('Введите натуральное n-значное число - '); readln(n); k := 0; repeat n:=n div 10; k:=k+1; until n = 0; writeln ('В числе ', n, ' количество цифр равно ', k); end. n=0
Слайд 12

program kolichestvo_zifr; var n, k: integer; begin cls; write ('Введите натуральное n-значное число - '); readln(n); k := 0; repeat n:=n div 10; k:=k+1; until n = 0; writeln ('В числе ', n, ' количество цифр равно ', k); end.

n=0

Цикл работает, пока условие истинно (пока True). Условие пересчитывается каждый раз при входе в цикл. Цикл работает, пока условие ложно (пока False). Условие пересчитывается каждый раз при выходе из цикла. Цикл завершается, когда условие становится ложным (False). Цикл завершается, когда условие ста
Слайд 13

Цикл работает, пока условие истинно (пока True). Условие пересчитывается каждый раз при входе в цикл.

Цикл работает, пока условие ложно (пока False). Условие пересчитывается каждый раз при выходе из цикла.

Цикл завершается, когда условие становится ложным (False).

Цикл завершается, когда условие становится истинным (True).

Тело цикла может не выполниться ни разу, если исходное значение условия при входе в цикл False.

Если в теле цикла требуется выполнить более одного оператора, то необходимо использовать составной оператор begin…end.

Тело цикла обязательно выполнится хотя бы один раз, независимо от условия.

Использование составного оператора не требуется, так как их роль играют служебные слова repeat…until.

До начала цикла должны быть сделаны начальные установки переменных, управляющих условием цикла, для корректного входа в цикл.

В теле цикла должны присутствовать операторы, изменяющие переменные условия так, чтобы цикл через некоторое число повторений завершился.

Можно использовать сложные условия.

Цикл с предусловием While (пока условие истинно)

Цикл с постусловием Repeat (до истинности условия)

Задание 1. Сколько раз выполняется цикл? a := 5; b := 7; while a. б) a := 5; b := 7; while a  бесконечно. в) a := 5; b := 7; while a > b do a := a + 1; Варианты ответов: 0 2
Слайд 14

Задание 1. Сколько раз выполняется цикл?

a := 5; b := 7; while a

б) a := 5; b := 7; while a бесконечно

в) a := 5; b := 7; while a > b do a := a + 1;

Варианты ответов: 0 2

г) a := 1; b := 3; while a. д) a := 1; b := 3; while a
Слайд 15

г) a := 1; b := 3; while a

д) a := 1; b := 3; while a

Задание 2. Сколько раз выполняется цикл? а) a := 5; b := 7; repeat a := a + 1; until a > b; б) a := 5; b := 7; repeat a := a + b; until a > b; в) a := 5; b := 7; repeat a := a + b; until a  3
Слайд 16

Задание 2. Сколько раз выполняется цикл?

а) a := 5; b := 7; repeat a := a + 1; until a > b;

б) a := 5; b := 7; repeat a := a + b; until a > b;

в) a := 5; b := 7; repeat a := a + b; until a 3

г) a := 1; b := 3; repeat b := a - b; until a. д) a := 1; b := 3; repeat a := a + 2; until a
Слайд 17

г) a := 1; b := 3; repeat b := a - b; until a

д) a := 1; b := 3; repeat a := a + 2; until a

Задача 1. Дано натуральное n-значное число. Верно ли, что сумма его цифр больше 10. Задача 2. Дано натуральное n-значное число. Определить, сколько раз в нем встречается цифра, равная последней. Задача 3. Составить программу нахождения количества делителей числа n (значение n вводится с клавиатуры).
Слайд 18

Задача 1. Дано натуральное n-значное число. Верно ли, что сумма его цифр больше 10. Задача 2. Дано натуральное n-значное число. Определить, сколько раз в нем встречается цифра, равная последней. Задача 3. Составить программу нахождения количества делителей числа n (значение n вводится с клавиатуры). Задача 4. Дана непустая последовательность целых чисел, оканчивающаяся нулем. Найти сумму всех чисел последовательности.

Задача 1. Дано натуральное число. Верно ли, что это число четырехзначное? Задача 2. Известны оценки по информатике 15 учеников класса. Выяснить, есть ли среди них двойки. Задача 3. Даны вещественные числа b1, b2, b3,,…,b9. Определить среднее арифметическое тех из них, которые больше 10. Задача 4. Известна масса каждого из 15 учеников класса. Верно ли, что масса самого тяжёлого из них превышает массу самого лёгкого более, чем в два раза?

Индивидуальные задания для компьютерного практикума

Задача 1. Дано натуральное число. Определить, есть ли в нём цифра a. Задача 2. Составить программу планирования закупки товара в магазине на сумму, не превышающую заданную величину. Задачи решить двумя способами: 1) c использованием оператора цикла с предусловием; 2) c использованием оператора цикла
Слайд 19

Задача 1. Дано натуральное число. Определить, есть ли в нём цифра a. Задача 2. Составить программу планирования закупки товара в магазине на сумму, не превышающую заданную величину. Задачи решить двумя способами: 1) c использованием оператора цикла с предусловием; 2) c использованием оператора цикла с постусловием.

Домашнее задание

Список похожих презентаций

Циклы в языке программирования Pascal

Циклы в языке программирования Pascal

Часть 1. Виды циклов. I. Цикл с параметром. Выполняется заранее определенное количество раз. FOR – для TO – до DO - выполнить. ДЛЯ i:=1 ДО N ВЫПОЛНЯТЬ ...
Циклы в Pascal

Циклы в Pascal

Типы циклов. цикл while с предусловием. циклы с параметром for. цикл repeat - until с постусловием. циклы с предусловием. Цикл с предусловием в Паскале ...
Графические задачи на циклы в Паскале

Графические задачи на циклы в Паскале

формирование и развитие умений и навыков применения циклических конструкций, графических возможностей языка Pascal, составление программ на языке ...
Вложенные циклы

Вложенные циклы

Если телом цикла является циклическая структура, то такие циклы называются вложенными. Цикл, содержащий в себе другой цикл, называют внешним, а цикл, ...
Вложенные циклы

Вложенные циклы

Повторение. 1. Дана последовательность операторов: а := 1; b := 1; while a + b. 2. Определить значение переменной s после выполнения следующих операторов: ...
Вложенные циклы

Вложенные циклы

Цель урока:. Образовательная: ознакомление с понятием вложенные циклы, научиться использовать вложенные циклы для решения задач. Развивающая: развитие ...
Алгоритмы и программирование

Алгоритмы и программирование

АЛГОРИТМ Линейный Циклический С ветвлением С процедурой. Программа – запись алгоритма на языке программирования для компьютера. Алфавит языка. Алфавит ...
Параллельное программирование WinAPI и OpenMP 7

Параллельное программирование WinAPI и OpenMP 7

Литература. 1. И. Одинцов Профессиональное программирование. Системный подход. – «БХВ-Петербург» - 2004. – 610 с. 2. Джин Бэкон, Тим Харрис Операционные ...
Бизнес информатика

Бизнес информатика

Бизнес-информатика — междисциплинарное направление практической и теоретической деятельности, исследований и обучения, затрагивающее вопросы бизнес-управления, ...
Объектно-ориентированное программирование

Объектно-ориентированное программирование

Содержание:. Графы: определения и примеры Ориентированные графы Путь в орграфе Матрица смежности Иерархический список Алгоритм Дейкстры Программа ...
Нелинейное программирование

Нелинейное программирование

Отличия от ЗЛП: 1. ОДЗ не обязательно выпуклая. 2. Экстремум не обязан находится на границе ОДЗ. - задача классической оптимизации. Пример:. . Метод ...
Что такое программирование

Что такое программирование

Назначение программирования- разработка программ управления компьютером с целью решения различных информационных задач. Специалисты, профессионально ...
Физика + информатика

Физика + информатика

? Цель работы на уроке: исследовать объект окружающей среды средствами информатики и физики. «Человек без всякого воображения может собирать факты, ...
Введение в программирование Turbo Pascal

Введение в программирование Turbo Pascal

Тема 1: Введение в программирование. Какой язык понимает процессор? Процессор понимает язык электрических сигналов. Он не различает сильный или слабый ...
Введение в программирование

Введение в программирование

Тема 1: Введение в программирование. Какой язык понимает процессор? Процессор понимает язык электрических сигналов. Он не различает сильный или слабый ...
Введение в программирование

Введение в программирование

Основные понятия. Программирование – это раздел информатики, занимающийся вопросами разработки программ управления компьютером. Язык программирования ...
Введение в программирование

Введение в программирование

«Моя кошка замечательно разбирается в программировании. Стоит мне объяснить проблему ей - и все становится ясно.». «Кодируй так, как будто человек, ...
Введение в параллельное программирование

Введение в параллельное программирование

Содержание лекции. Формальный подход к определению параллельной программы Меры качества параллельных программ Предел ускорения вычислений при распараллеливании ...
Введение в объектно-ориентированное программирование

Введение в объектно-ориентированное программирование

X, Y – координаты центра круга;. Draw R – радиус круга; Color – цвет круга. 1 способ. Draw1: R=10; x=5; y=10; color=3; Draw2: R=45; x=15; y=3; color=2;. ...
Социальная информатика

Социальная информатика

Социальная информатика - это про что? Обратимся к предметной области Информатикa. Социальная информатика. Информационные ресурсы как фактор социально-экономического ...

Конспекты

Циклы в языке программирования Pascal

Циклы в языке программирования Pascal

. Методическая разработка. . на тему. «Циклы в языке программирования Pascal. ». ...
Циклы с параметрами

Циклы с параметрами

Урок информатики по теме «Циклы с параметрами». Возраст обучающихся 7 – 9 класс. Учитель информатики и ИКТ МАОУ Правдинской СОШ №2 Андросова Оксана ...
Циклы в графике

Циклы в графике

Содержание. Введение 2. . Разработка урока по теме: Циклы в графике 3. . Заключение 8. . Литература 9. . Приложения 10. . . ...

Советы как сделать хороший доклад презентации или проекта

  1. Постарайтесь вовлечь аудиторию в рассказ, настройте взаимодействие с аудиторией с помощью наводящих вопросов, игровой части, не бойтесь пошутить и искренне улыбнуться (где это уместно).
  2. Старайтесь объяснять слайд своими словами, добавлять дополнительные интересные факты, не нужно просто читать информацию со слайдов, ее аудитория может прочитать и сама.
  3. Не нужно перегружать слайды Вашего проекта текстовыми блоками, больше иллюстраций и минимум текста позволят лучше донести информацию и привлечь внимание. На слайде должна быть только ключевая информация, остальное лучше рассказать слушателям устно.
  4. Текст должен быть хорошо читаемым, иначе аудитория не сможет увидеть подаваемую информацию, будет сильно отвлекаться от рассказа, пытаясь хоть что-то разобрать, или вовсе утратит весь интерес. Для этого нужно правильно подобрать шрифт, учитывая, где и как будет происходить трансляция презентации, а также правильно подобрать сочетание фона и текста.
  5. Важно провести репетицию Вашего доклада, продумать, как Вы поздороваетесь с аудиторией, что скажете первым, как закончите презентацию. Все приходит с опытом.
  6. Правильно подберите наряд, т.к. одежда докладчика также играет большую роль в восприятии его выступления.
  7. Старайтесь говорить уверенно, плавно и связно.
  8. Старайтесь получить удовольствие от выступления, тогда Вы сможете быть более непринужденным и будете меньше волноваться.

Информация о презентации

Ваша оценка: Оцените презентацию по шкале от 1 до 5 баллов
Дата добавления:18 ноября 2018
Категория:Информатика
Содержит:19 слайд(ов)
Поделись с друзьями:
Скачать презентацию
Смотреть советы по подготовке презентации