Инфоурок Информатика ПрезентацииПрезентация по информатике на тему "Цикл с предусловием"

Презентация по информатике на тему "Цикл с предусловием"

Скачать материал
Скачать материал "Презентация по информатике на тему "Цикл с предусловием""

Получите профессию

HR-менеджер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Специалист по студенческому спорту

Описание презентации по отдельным слайдам:

  • Цикл с предусловиемПетрова Ирина александровна,
МБУ «Лицей №6» г. ТольяттиУче...

    1 слайд

    Цикл с предусловием
    Петрова Ирина александровна,
    МБУ «Лицей №6» г. Тольятти
    Учебная презентация

  • Проверим домашнее задание:Напишите программу
решения задачи:

Найти среднее...

    2 слайд

    Проверим
    домашнее задание:
    Напишите программу
    решения задачи:

    Найти среднее арифметическое всех двузначных чисел, которые делятся на 3 и не делятся на 6.

  • Алгоритм – понятное и точное указание исполнителю совершить определенную посл...

    3 слайд

    Алгоритм – понятное и точное указание исполнителю совершить определенную последовательность действий для решения поставленной задачи или достижения указанной цели.

  • Типы алгоритмов:Линейный (следование)
Разветвляющийся (ветвление)
Циклический...

    4 слайд

    Типы алгоритмов:
    Линейный (следование)
    Разветвляющийся (ветвление)
    Циклический (повторение)

  • Циклический алгоритмАлгоритм называется циклическим, если одни и те же действ...

    5 слайд

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

  • ЦИКЛ «ДЛЯ»С ИЗВЕСТНЫМ ЧИСЛОМ ПОВТОРЕНИЙ
For  параметр цикла  :=  нач.зн...

    6 слайд

    ЦИКЛ «ДЛЯ»
    С ИЗВЕСТНЫМ ЧИСЛОМ ПОВТОРЕНИЙ

    For параметр цикла := нач.зн to кон.зн. do
    Begin
    <одно или несколько действий>;
    End;

    ТЕЛО ЦИКЛА
    downto
    Если нач.зн. <= кон.зн.:
    Если нач.зн. > кон.зн.:

  • For I := 10 to 100 do 			
For k := 5 downto -5 do 			
3) For J := 0 downto 0...

    7 слайд

    For I := 10 to 100 do
    For k := 5 downto -5 do
    3) For J := 0 downto 0 do
    4) For N := 4 to -5 do
    Сколько раз выполнится цикл:
    91
    11
    1
    0

  • 1) for k := -1 to 1 do      				

2) k := 1;                  
    r := 15...

    8 слайд


    1) for k := -1 to 1 do

    2) k := 1;
    r := 15
    for i := k+1 to r‒1 do

    3) k := 5; r := 15
    for i := 0 to к*r do

    4) k := r;
    for i := k to r do
    Сколько раз выполнится цикл:
    3
    13
    76
    1

  • Задача  Когда Василисе Премудрой исполнилось 18 лет, Кощей Бессмертный решил...

    9 слайд

    Задача
    Когда Василисе Премудрой исполнилось 18 лет, Кощей Бессмертный решил взять ее замуж. Василиса спросила, сколько у Кощея сундуков с золотом. Кощей сказал, что у него 27360 сундуков, и каждый год прибавляется еще по 33 сундука. Василиса обещала выйти за Кощея тогда, когда у него будет 30000 сундуков, полных золота.
    Сколько лет будет невесте Кощея в день свадьбы?

  • Программа:Дано:
На момент сватовства: у Кощея  - 27360 сундуков,
					   Васи...

    10 слайд

    Программа:
    Дано:
    На момент сватовства: у Кощея - 27360 сундуков,
    Василисе -18 лет.
    Каждый последующий год: у Кощея + 33 сундука,
    у Василисы +1 год.
    Проблема: когда остановиться?
    ?
    age := age + 1;
    sunduki := sunduki + 33;
    Решение: когда сундуков с золотом станет 30000!
    !

  • Program svadba;
var age, sunduki: integer;
BEGIN
     age := 18;...

    11 слайд

    Program svadba;
    var age, sunduki: integer;
    BEGIN
    age := 18; {Возраст Василисы}
    sunduki := 27360; {Начальный капитал Кощея}

    Begin
    sunduki := sunduki + 33; {Каждый год Кощей становится богаче}
    age := age + 1; {Каждый год Ваcилиса становится старше}
    End;
    writeln ( ‘ Василисе ‘ , age , ‘ лет ‘ );
    END.

    выполнять «пока sunduki < 30 000»
    while sunduki < 30 000 do

  • Цикл с неизвестным числом повторений(с условием)?

    12 слайд

    Цикл

    с неизвестным числом повторений
    (с условием)
    ?

  • Гимнастика для глаз

    13 слайд

    Гимнастика для глаз

  • Цикл с условием	while  do begin
   {тело цикла}      
 end;Особенности:
можно...

    14 слайд

    Цикл с условием
    while <условие> do begin
    {тело цикла}
    end;
    Особенности:
    можно использовать сложные условия:
    если в теле цикла только один оператор, слова begin и end можно не писать:
    while (a < b) and (b < c) do begin
    {тело цикла}
    end;
    while a < b do
    a := a + 1;

  • Цикл с условиемОсобенности:
условие пересчитывается каждый раз при входе в ци...

    15 слайд

    Цикл с условием
    Особенности:
    условие пересчитывается каждый раз при входе в цикл
    если условие на входе в цикл ложно, цикл не выполняется ни разу
    если условие никогда не станет ложным, программа зацикливается
    a := 4; b := 6;
    while a > b do
    a := a – b;
    a := 4; b := 6;
    while a < b do
    d := a + b;

  • Решите задачуЖила-была одноклеточная амёба. Она была совсем одна. Решила амеб...

    16 слайд

    Решите задачу
    Жила-была одноклеточная амёба. Она была совсем одна. Решила амеба завести себе подружек и начала делится. Каждые 3 часа амеба делилась на 2 амебы. Напишите программу, которая определяет через сколько часов количество амёб превысит 1 000.

  • program ameba;
var   a, t : integer;
begin
  a := 1;
  while a

    17 слайд

    program ameba;
    var a, t : integer;
    begin
    a := 1;
    while a <= 1000 do
    begin
    t := t + 3;
    a := a * 2;
    end;
    writeln(t);
    end.

  • Итоги урока 
Что нового вы узнали? 
Какие знания вам помогли усвоить материал...

    18 слайд

    Итоги урока
     
    Что нового вы узнали?
    Какие знания вам помогли усвоить материал урока?
    Что на ваш взгляд вам удалось освоить лучше, а что нет?
    Над чем вам необходимо поработать?
    Оцените свою работу на уроке.

  • Домашнее задание: § 3.5.1. Решить задачу:  1 уровень сложности («3»)
Написа...

    19 слайд

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

    § 3.5.1. Решить задачу:
    1 уровень сложности («3»)
    Написать программу, которая вводит с клавиатуры произвольные целых чисел, пока не будет введено число «0» и ищет их сумму.
    2 уровень сложности («4»)
    Написать программу, которая вводит с клавиатуры произвольные целых чисел, пока не будет введено число «0» и ищет их среднее арифметическое.
    3 уровень сложности («5»)
    Напишите пограмму, которая в последовательности натуральных чисел определяет максимальное число, оканчивающееся на 3. Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность). 

Получите профессию

Бухгалтер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 663 155 материалов в базе

Материал подходит для УМК

Скачать материал

Другие материалы

Конспект урока и презентация урока информатики в 8 классе "Программирование циклов с заданным числом повторений"
  • Учебник: «Информатика», Босова Л.Л., Босова А.Ю.
  • Тема: 3.5.3. Программирование циклов с заданным числом повторений
Рейтинг: 1 из 5
  • 16.05.2019
  • 8268
  • 975
«Информатика», Босова Л.Л., Босова А.Ю.

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 24.05.2019 1002
    • PPTX 610.7 кбайт
    • 52 скачивания
    • Рейтинг: 5 из 5
    • Оцените материал:
  • Настоящий материал опубликован пользователем Петрова Ирина Александровна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Петрова Ирина Александровна
    Петрова Ирина Александровна
    • На сайте: 9 лет и 5 месяцев
    • Подписчики: 3
    • Всего просмотров: 66521
    • Всего материалов: 26

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Копирайтер

Копирайтер

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Информатика: теория и методика преподавания в образовательной организации

Учитель информатики

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 493 человека из 73 регионов
  • Этот курс уже прошли 1 523 человека

Курс повышения квалификации

Использование нейросетей в учебной и научной работе: ChatGPT, DALL-E 2, Midjourney

36/72 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 619 человек из 77 регионов
  • Этот курс уже прошли 956 человек

Курс повышения квалификации

Применение компьютерных моделей при обучении математике и информатике в рамках ФГОС ООО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 49 человек из 28 регионов
  • Этот курс уже прошли 178 человек

Мини-курс

Figma: продвинутый дизайн

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 61 человек из 24 регионов

Мини-курс

Аномальное психологическое развитие и психологическая травма

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 35 человек из 17 регионов

Мини-курс

Реклама для роста бизнеса: эффективные стратегии и инструменты

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 38 человек из 20 регионов