Инфоурок Другое ПрезентацииРешение задач с использованием циклов

Решение задач с использованием циклов

Скачать материал
Скачать материал "Решение задач с использованием циклов"

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

Копирайтер

за 6 месяцев

Пройти курс

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

Скачать

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

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

Специалист по переработке нефти и газа

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

  • Решение задачАвтор: Зорина Наталья Александровна
Место работы: МОУ СОШ №1 г.Н...

    1 слайд

    Решение задач
    Автор: Зорина Наталья Александровна
    Место работы: МОУ СОШ №1 г.Новый Уренгой
    Должность: учитель информатики
    Урок информатики в 9 классе

  • - помочь учащимся получить представление о применении циклов при решении зада...

    2 слайд

    - помочь учащимся получить представление о применении циклов при решении задач.
    - воспитание информационной культуры учащихся, внимательности, аккуратности, дисциплинированности, усидчивости.
    - развитие познавательных интересов, самоконтроля.
    Цели урока:

  • 1. Что такое цикл?
2. Какие виды циклов существуют в Паскале?
3. Как работает...

    3 слайд

    1. Что такое цикл?
    2. Какие виды циклов существуют в Паскале?
    3. Как работает цикл с параметром?
    4. Как выполняется цикл с предусловием?
    5. Как работает цикл с постусловием?
    6. Чем отличаются циклы с условием?
    Контрольные вопросы:

  • c:=0;  d:=10;while d>=0 do begin 
c:=c+1; 
d:=d-3 
end;Какие значения примут...

    4 слайд

    c:=0;  d:=10;
    while d>=0 do begin
    c:=c+1;
    d:=d-3
    end;
    Какие значения примут переменные C и d
    после выполнения следующих
    фрагментов программ:
    c:=1;  d:=10;
    while d<100 do begin
    c:=c*2;
    d:=d+10;
    end;
    c:=1;  d:=2;
    while с+d<10 do begin
    c:=c+1;
    d:=d+1;
    end;

  • А:=0; x:=1;repeatА:=А+x*x;x:=х+1until x&gt;=4;Какие значения примет переменн...

    5 слайд

    А:=0; x:=1;
    repeat
    А:=А+x*x;
    x:=х+1
    until x>=4;
    Какие значения примет переменная а
    после выполнения следующих
    фрагментов программ:
    А:=0;  x:=1;
    repeat
    А:=А+x;
    x:=х*2
    until x>=30;
    А:=1;  x:=2;
    repeat
    А:=А*x;
    x:=х+2;
    until A>=30;

  • for i:=1 to 10 do А:=3*i;Какие значения примет переменная а
после выполнения...

    6 слайд

    for i:=1 to 10 do А:=3*i;
    Какие значения примет переменная а
    после выполнения следующего
    фрагмента программы:

  • Составить программу умножения натурального числа А на натуральное число В, не...

    7 слайд

    Составить программу умножения натурального числа А на натуральное число В, не используя операцию умножения.
    Program n1;
    Uses crt;
    Var А,В,i,S: Integer;
    Begin
    Writeln(‘Введите A и B:’);
    Readln(A,B);
    S:=0;
    For i:=1 To B do
    S:=S+A;
    Writeln(‘A*B=’, S);
    Readln
    End.
    Введите A и B:
    7
    6
    A*B=42

  • Напечатать таблицу соответствия между весом в фунтах и весом в килограммах дл...

    8 слайд

    Напечатать таблицу соответствия между весом в фунтах и весом в килограммах для значений 1, 2, ..., 10 фунтов (1 фунт=453 г).
    Program n2;
    Uses crt;
    Var А,В,i,S: Integer;
    Begin
    For i:=1 To 10 do begin
    S:=i*453;
    Writeln(i, S/100:6:2)
    end;
    Readln
    End.
    4,53
    9,06
    13,59
    18,12
    22,65
    27,18
    31,71
    36,24
    40,77
    45,30

  • Найти сумму и произведение целых чисел в диапазоне [1;150] кратные 5.Program...

    9 слайд

    Найти сумму и произведение целых чисел в диапазоне [1;150] кратные 5.
    Program n3;
    Uses crt;
    Var P,i,S: Integer;
    Begin
    S:=0;
    P:=1;
    For i:=1 To 150 do
    If I mod 5=0 then begin
    S:=S+i;
    P:=P*I
    end;
    Writeln(‘S=’, S, ‘P=’,P);
    Readln
    End.

  • Определить, какое значение будет принимать переменная y после выполнения фраг...

    10 слайд

    Определить, какое значение будет принимать переменная y после выполнения фрагментов программы:
    Домашнее задание:
    а) Var x,y:Integer;
    Begin
    y:=0;
    For x:=1 to 9 do
    y:=y+1;
    Writeln(‘y=’,y)
    End.

  • б) Var x,y:Integer;
Begin
  y:=0; x:=10;
  While x&gt;0 do begin
      x:=x–2;...

    11 слайд

    б) Var x,y:Integer;
    Begin
    y:=0; x:=10;
    While x>0 do begin
    x:=x–2;
    y:=y+x
    end;
    Writeln(‘y=’,y)
    End.
    в) Var x,y:Integer;
    Begin
    y:=1; x:=15;
    Repeat
    y:=y*x;
    x:=x–3
    Until x<5;
    Writeln(‘y=’,y)
    End.

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

Интернет-маркетолог

за 6 месяцев

Пройти курс

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

Скачать

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

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

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

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

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

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

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

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

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

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

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

    Умерова Юнна Вадимовна
    Умерова Юнна Вадимовна
    • На сайте: 3 года и 4 месяца
    • Подписчики: 0
    • Всего просмотров: 69258
    • Всего материалов: 208

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

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

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

Няня

Няня

500/1000 ч.

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

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

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

72/180 ч.

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

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

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

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

300/600 ч.

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

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

Руководство электронной службой архивов, библиотек и информационно-библиотечных центров

Начальник отдела (заведующий отделом) архива

600 ч.

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

Мини-курс

Налог на прибыль и учет доходов/расходов

2 ч.

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

Мини-курс

Психология эмпатии

4 ч.

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

Мини-курс

Профориентация детей и подростков

4 ч.

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