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

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

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

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

Технолог-калькулятор общественного питания

за 6 месяцев

Пройти курс

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

Скачать

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

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

Директор дома творчества

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

  • Программирование циклических алгоритмов Составитель: Сворочаева Г.М.
Преподав...

    1 слайд

    Программирование циклических алгоритмов
    Составитель: Сворочаева Г.М.
    Преподаватель ГАПОУ «СХТ»

  • Теоретический материалЦИКЛИЧЕСКИЙ АЛГОРИТМ
СЧЁТЧИК ЦИКЛА
ТЕЛО ЦИКЛА 
АРИФМЕТИ...

    2 слайд

    Теоретический материал
    ЦИКЛИЧЕСКИЙ АЛГОРИТМ
    СЧЁТЧИК ЦИКЛА
    ТЕЛО ЦИКЛА
    АРИФМЕТИЧЕСКИЙ ЦИКЛ
    ИТЕРАЦИОННЫЙ ЦИКЛ
    ЦИКЛ С ПРЕДУСЛОВИЕМ
    ЦИКЛ С ПОСТУСЛОВИЕМ

  • Определить тип алгоритма
Определить тело цикла
Сколько раз выполняется цикл«С...

    3 слайд

    Определить тип алгоритма
    Определить тело цикла
    Сколько раз выполняется цикл
    «СЕМЬ РАЗ ОТМЕРЬ, ОДИН РАЗ ОТРЕЖЬ»

  • «СЕМЬ РАЗ ОТМЕРЬ, ОДИН РАЗ ОТРЕЖЬ»   
 Цикл выполняется конечное число раз

М...

    4 слайд

    «СЕМЬ РАЗ ОТМЕРЬ, ОДИН РАЗ ОТРЕЖЬ»

    Цикл выполняется конечное число раз

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

    Используется оператор FOR
    I = 1;7
    «отмерь»
    «отрежь»
    Арифметический

  • Цикл может выполняться бесконечное число раз
Может ни разу не выполняться
Ук...

    5 слайд


    Цикл может выполняться бесконечное число раз
    Может ни разу не выполняться
    Указывается условие работы цикла
    Используется оператор WHILE
    i=1
    i<=7
    i=i+1
    «отмерь»
    «отрежь»
    «СЕМЬ РАЗ ОТМЕРЬ, ОДИН РАЗ ОТРЕЖЬ»
    Цикл с предусловием

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

    6 слайд


    Цикл может выполняться бесконечное число раз
    Обязательно выполняется хотя бы 1 раз
    Указывается условие выхода из цикла
    Используется оператор DO UNTIL
    «СЕМЬ РАЗ ОТМЕРЬ, ОДИН РАЗ ОТРЕЖЬ»
    i=1
    «отмерь»
    i = i +1
    «отрежь»
    i > 7
    Цикл с постусловием

  • Составить программу табулирования функции y = x sin сx на [a,b] с шагом 0,15...

    7 слайд

    Составить программу табулирования функции
    y = x sin сx на [a,b] с шагом 0,15
    x = a;b, шаг h
    y = x SIN cx
    начало
    Ввод c, a,b,h
    Вывод x, y
    конец
    x=a
    x<=b
    x=x+h
    Y= x SIN cx
    Вывод x,y
    конец
    Ввод с, a,b,h

  • Составить программу табулирования функции y = x sin сx на [a,b] с шагом 0,1...

    8 слайд

    Составить программу
    табулирования функции
    y = x sin сx на [a,b] с шагом 0,15
    PRINT “Табулирование функции”
    INPUT “Введите параметр с, ”,с
    INPUT “Введите границы и h ”,a,b,h
    FOR x=a to b STEP h
    Y= x*SIN(c*x)
    PRINT “x=”;x,”y=”;y
    NEXT x
    END
    x = a;b, шаг h
    y = x SIN cx
    начало
    Ввод c, a,b,h
    Вывод x, y
    конец

  • PRINT “Табулирование функции”
INPUT “Введите параметр c, ”,c
INPUT “Введите г...

    9 слайд

    PRINT “Табулирование функции”
    INPUT “Введите параметр c, ”,c
    INPUT “Введите границы и h ”,a,b,h
    x=a
    WHILE x<=b
    Y= x*SIN(c*x)
    PRINT “x=”;x,”y=”;y
    x=x+h
    WEND
    END
    PRINT “Табулирование функции”
    INPUT “Введите параметр a, ”,a
    INPUT “Введите границы и h ”,c,b,h
    x=c
    DO
    Y= x*SIN(a*x)
    PRINT “x=”;x,”y=”;y
    x=x+h
    LOOP UNTIL x>b
    END
    Составить программу
    табулирования функции
    y = x sin сx на [a,b] с шагом 0,15

  • Задача     Известна знаменитая легенда об изобретателе шахматной игры.
     Ц...

    10 слайд

    Задача
    Известна знаменитая легенда об изобретателе шахматной игры.
    Царь Шерам, которому была преподнесена в подарок эта игра, захотел наградить изобретателя Сете и разрешил ему выбрать награду самому. «Дай мне, - сказал мудрец, — только несколько пшеничных зерен. Причем ровно столько, сколько поместится на шахматной доске, если ты на первую клетку положишь одно зернышко, то на вторую - два зернышка и так далее: на каждую клетку вдвое больше, чем на предыдущую». Царь был рассержен из-за этой слишком скромной просьбы мудреца. Но как же он был удивлен, когда ему не хватило запасов пшеницы всей Индии, чтобы ее выполнить.
    Математики царя Шерама подсчитали, что количество зерен на последней клетке выражается не поддающимся воображению гигантским числом. Зерно занимало бы два амбара длиной от Земли до Солнца.
    Составьте программу, которая бы определяла, сколько клеток смог заполнить царь Шерам своей пшеницей. (Тонна пшеницы состоит из 4000000 зерен).

  • началоK=1
Z=1
S=1конецОбозначим:
T- количество зерна в запасе у царя (в тонна...

    11 слайд

    начало
    K=1
    Z=1
    S=1
    конец
    Обозначим:
    T- количество зерна в запасе у царя (в тоннах)
    K - количество клеток
    Z - количество зёрен в клетке
    S - количество зёрен на доске (в штуках)

  • началоВвод ТK=1
Z=1
S=1S

    12 слайд

    начало
    Ввод Т
    K=1
    Z=1
    S=1
    S<=T*4000000
    K=K+1
    Z=Z*2
    S=S+Z
    Вывод K-1
    конец
    Обозначим:
    T- количество зерна в запасе у царя (в тоннах)
    K - количество клеток
    Z - количество зёрен в клетке
    S - количество зёрен на доске (в штуках)

  • PRINT “Определение количества клеток”
INPUT “Введите количество зерна в т. ”,...

    13 слайд

    PRINT “Определение количества клеток”
    INPUT “Введите количество зерна в т. ”,T
    K=1
    Z=1
    S=1
    WHILE S< =T*4000000
    k=k+1
    z=z*2
    S=S+z
    WEND
    PRINT “можно заполнить ”; k-1; “клеток”
    END
    Измените программу так, чтобы можно было определить количество зерна, которым можно заполнить всю шахматную доску.

  • PRINT “Определение количества зерна”
INPUT “Введите количество клеток. ”, N
K...

    14 слайд

    PRINT “Определение количества зерна”
    INPUT “Введите количество клеток. ”, N
    K=1
    Z=1
    S=1
    WHILE K< =N
    K=K+1
    Z=Z*2
    S=S+Z
    WEND
    PRINT “S= ”; S; “зёрен”
    END

  • Ответ18446744073709551615 зёрен
1,8Е+19
4 611 686 018 427 тонн

    15 слайд

    Ответ
    18446744073709551615 зёрен
    1,8Е+19
    4 611 686 018 427 тонн

  • Составить программу отгадывания задуманного числа (число «задумывается» компь...

    16 слайд

    Составить программу отгадывания задуманного числа (число «задумывается» компьютером в диапазоне от 1 до 1000)

  • PRINT “Угадай число от 1 до 1000”
A= 1+INT(1000*RND(1))
I=0
WHILE ab...

    17 слайд

    PRINT “Угадай число от 1 до 1000”
    A= 1+INT(1000*RND(1))
    I=0
    WHILE a<>b
    I=I+1
    PRINT I;”попытка”
    INPUT b
    IF b>a THEN PRINT “перелёт!”
    IF b<a THEN PRINT “недолёт!”
    WEND
    PRINT “Угадали!!!”
    END

  • С помощью каких видов циклов можно решить следующие задачи:а) В гонках участв...

    18 слайд

    С помощью каких видов циклов можно решить следующие задачи:
    а) В гонках участвовало 17 машин (номера их идут по порядку). Каждая вторая машина сошла с дистанции по той или иной причине. Составьте алгоритм определения их номеров.
    б) В банк положен вклад в размере N рублей. Каждый месяц он увеличивался на 1%. Определить размер вклада через 5 лет.
    в) Банк принял два вклада по 1000$. Один под 2% годовых, другой под 3%. Через сколько лет второй вклад превысит первый на 100$?
    г) В лототроне лежат шары с номерами от 100 до 200. Он выбрасывает каждый 7. Определить номера выпавших шаров.
    д) Количество рыбы в реке, в которую сбрасывали загрязнённые отходы, уменьшалось на 20% ежегодно. Определите через сколько лет рыбы почти не останется (её количество будет меньше 1)? Известно, что до начала загрязнения её было N особей.
    е) В первый день рабочий произвел х деталей. Во второй и в последующие дни он увеличивал норму предыдущего дня в 2 раза. Сколько деталей он делал каждый день данной недели?
    ж) Поголовье скота в колхозе увеличивается с каждым годом. Прирост числа коров составляет 7%, а свиней 15%. Определите сколько всего голов скота при таких темпах сможет выращивать колхоз через 5 лет, если на начало этого периода было 100 коров и 100 свиней?
    з) В упражнении 5 вычислить, через сколько лет количество свиней будет больше количества коров не менее чем на 100 ?

  • Домашнее задание   Придумать условие к следующим блок-схемам

    19 слайд

    Домашнее задание
    Придумать условие к следующим блок-схемам

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

Фитнес-тренер

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 660 150 материалов в базе

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

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

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

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

  • Скачать материал
    • 30.10.2016 1446
    • PPTX 200 кбайт
    • Рейтинг: 5 из 5
    • Оцените материал:
  • Настоящий материал опубликован пользователем Сворочаева Галина Михайловна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

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

    Сворочаева Галина Михайловна
    Сворочаева Галина Михайловна
    • На сайте: 7 лет и 6 месяцев
    • Подписчики: 0
    • Всего просмотров: 4351
    • Всего материалов: 9

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

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

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

Бухгалтер

Бухгалтер

500/1000 ч.

Подать заявку О курсе
  • Сейчас обучается 22 человека из 16 регионов

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

Организация преподавания информационных систем и технологий в профессиональном образовании

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Этот курс уже прошли 74 человека

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

Особенности подготовки к сдаче ОГЭ по информатике и ИКТ в условиях реализации ФГОС ООО

36 ч. — 180 ч.

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

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

Педагогическая деятельность по проектированию и реализации образовательного процесса в общеобразовательных организациях (предмет "Информатика")

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

300 ч. — 1200 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Этот курс уже прошли 20 человек

Мини-курс

Стратегии и инструменты для эффективного привлечения и удержания клиентов

6 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Продвинутые техники нарративного подхода в психологии

5 ч.

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

Мини-курс

Тревожные расстройства: диагностика и причины

4 ч.

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