Инфоурок Другое ПрезентацииПереборные задачи

Переборные задачи

Скачать материал
Скачать материал "Переборные задачи"

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

Секретарь-администратор

за 6 месяцев

Пройти курс

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

Скачать

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

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

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

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

  • Волкова Евгения Игоревнаучитель информатикиМАОУ СОШ№9 г. Перми

    1 слайд

    Волкова Евгения Игоревна
    учитель информатики
    МАОУ СОШ№9 г. Перми

  • Переборные задачи

    2 слайд

    Переборные задачи

  • Чтобы решить переборную задачу, нужно:Перебрать все варианты;

Проверить усло...

    3 слайд

    Чтобы решить переборную задачу, нужно:
    Перебрать все варианты;


    Проверить условие;


    Выбрать подходящие значения.

  • В основе программы:

FOR   ПАРАМЕТР= начало  TO конец STEP шаг...

    4 слайд

    В основе программы:


    FOR ПАРАМЕТР= начало TO конец STEP шаг
    ТЕЛО ЦИКЛА
    NEXT ПАРАМЕТР

    Здесь перебираются варианты значений
    Здесь происходит проверка условия и нужные вычисления

  • Помни!!! 
FOR P = 3 TO 10 STEP 5
P=P+2 { или INPUT P}
NEXT P

Так нельзя!!!На...

    5 слайд

    Помни!!!

    FOR P = 3 TO 10 STEP 5
    P=P+2 { или INPUT P}
    NEXT P


    Так нельзя!!!
    На экране:
    3
    8
    FOR P = 3 TO 10 STEP 5
    PRINT P
    NEXT P



  • Задача №1На промежутке от 1 до N  найти все числа, которые делятся на свою по...

    6 слайд

    Задача №1
    На промежутке от 1 до N найти все числа, которые делятся на свою последнюю цифру.
    Решение:
    Что дано?
    Какие значения нужно перебрать?
    Какое условие надо проверить?
    Что нужно сделать с выбранными значениями?

  • Мы выяснили:FOR X = 1 TO N 
CLS
PRINT “ВВЕДИ КОНЕЧНОЕ ЗНАЧЕНИЕ”
INPUT N
NEXT...

    7 слайд

    Мы выяснили:
    FOR X = 1 TO N

    CLS
    PRINT “ВВЕДИ КОНЕЧНОЕ ЗНАЧЕНИЕ”
    INPUT N

    NEXT X
    END
    IF X MOD посл.цифра = 0 THEN PRINT X

  • Итак: CLS
PRINT “ВВЕДИ КОНЕЧНОЕ ЗНАЧЕНИЕ”
INPUT N
FOR X = 1 TO N 
C= X MOD 10...

    8 слайд

    Итак:
    CLS
    PRINT “ВВЕДИ КОНЕЧНОЕ ЗНАЧЕНИЕ”
    INPUT N
    FOR X = 1 TO N
    C= X MOD 10
    IF X MOD C = 0 THEN PRINT X
    NEXT X
    END
    Протестируйте решение при N=15

  • Окончательный вариантCLS
PRINT “ВВЕДИ КОНЕЧНОЕ ЗНАЧЕНИЕ”
INPUT N
FOR X = 1 TO...

    9 слайд

    Окончательный вариант
    CLS
    PRINT “ВВЕДИ КОНЕЧНОЕ ЗНАЧЕНИЕ”
    INPUT N
    FOR X = 1 TO N
    C= X MOD 10
    IF C<>0 THEN IF X MOD C = 0 THEN PRINT X
    NEXT X
    END

  • Задача №2 (сами)На промежутке от 1 до N найти числа, которые делятся на 3 или...

    10 слайд

    Задача №2 (сами)
    На промежутке от 1 до N найти числа, которые делятся на 3 или на 5. Сколько их?

  • Задача №3Решение:
Что дано?
Какие значения нужно перебрать?
Какое условие над...

    11 слайд

    Задача №3
    Решение:
    Что дано?
    Какие значения нужно перебрать?
    Какое условие надо проверить?
    Что нужно сделать с выбранными значениями?

    Найти все трехзначные числа, которые кратны 7 и сумма цифр которых кратна 7. Сколько их?

  • CLS
FOR X = 100 TO 999 Мы выяснили:IF (X MOD 7 = 0) AND (сумма цифр MOD 7=0)...

    12 слайд

    CLS
    FOR X = 100 TO 999
    Мы выяснили:
    IF (X MOD 7 = 0) AND (сумма цифр MOD 7=0) THEN

    PRINT X
    K = K + 1
    END IF
    NEXT X
    PRINT “ВСЕГО:”, K
    END

  • Определение суммы цифр трехзначного числа:Первая цифра:C1= X  \ 100Вторая циф...

    13 слайд

    Определение суммы цифр трехзначного числа:
    Первая цифра:
    C1= X \ 100
    Вторая цифра:
    C2= X \ 10 MOD 10
    Третья цифра:
    C3= X MOD 10
    Сумма цифр:
    S = C1 + C2 + C3

  • CLS
FOR X = 100 TO 999 
C1= X \100   
С2 =X \10 MOD 10
C3 = X MOD 10
S=C1 + C...

    14 слайд

    CLS
    FOR X = 100 TO 999
    C1= X \100
    С2 =X \10 MOD 10
    C3 = X MOD 10
    S=C1 + C2 + C3
    IF (X MOD 7=0) AND (S MOD 7 =0) THEN
    PRINT X
    K = K + 1
    END IF
    NEXT X
    PRINT “ВСЕГО:”, K
    END
    Окончательный вариант

  • Задачи №4,5,6 (сами)Заданы начало и конец катушки автобусных билетов (четырех...

    15 слайд

    Задачи №4,5,6 (сами)
    Заданы начало и конец катушки автобусных билетов (четырехзначные номера). Напечатать все счастливые билеты на катушке. Сколько их?
    Дано натуральное число N. Вывести на экран все его делители.
    Дано натуральное число N. Простое ли оно?

  • Задача №7 (для любознательных)Найти трехзначное число, квадрат которого оканч...

    16 слайд

    Задача №7 (для любознательных)
    Найти трехзначное число, квадрат которого оканчивается тремя одинаковыми цифрами, отличными от нуля.

  • Ресурсы:Мельникова О.И., Бонюшкина А.Ю. Начала программирования на языке Qbas...

    17 слайд

    Ресурсы:
    Мельникова О.И., Бонюшкина А.Ю. Начала программирования на языке Qbasic: Учебное пособие – М.: Издательство ЭКОМ, 1997
    Собственные практические наблюдения
    http://school9.perm.ru - фоновый рисунок на первом слайде (эмблема сайта школы, где работает автор)
    http://jostr.66.ru/blog/6204/ - картинка на втором слайде (начало учебной презентации)

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

Няня

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 662 274 материала в базе

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

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

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

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

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

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

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

    Молчанова Елена Викторовна
    Молчанова Елена Викторовна
    • На сайте: 3 года и 4 месяца
    • Подписчики: 0
    • Всего просмотров: 81286
    • Всего материалов: 207

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

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

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

Менеджер по туризму

Менеджер по туризму

500/1000 ч.

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

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

Библиотечно-библиографические и информационные знания в педагогическом процессе

Педагог-библиотекарь

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 483 человека из 70 регионов
  • Этот курс уже прошли 2 326 человек

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

Специалист в области охраны труда

72/180 ч.

от 1750 руб. от 1050 руб.
Подать заявку О курсе
  • Сейчас обучается 33 человека из 20 регионов
  • Этот курс уже прошли 153 человека

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

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

Библиотекарь

300/600 ч.

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

Мини-курс

Музыка в мире: народные и культурные аспекты

6 ч.

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

Мини-курс

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

4 ч.

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

Мини-курс

Маркетплейсы: организационные, правовые и экономические аспекты

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
Сейчас в эфире

"С понедельника — начну!.." Практическое руководство к модификации образа жизни

Перейти к трансляции