Инфоурок Информатика КонспектыКонспект урока "Циклы с параметром в языке Pascal"

Конспект урока "Циклы с параметром в языке Pascal"

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

Цикл с параметром (цикл с заданным числом повторений)

Цикл с заданным числом повторений, по-другому его называют цикл-ДЛЯ, программируется в языке Паскаль с помощью оператора  for.

Синтаксис цикла с параметром:

for <параметр>:=<начальное_значение> to <конечное _значение> do  <оператор>

 

Здесь <параметр> - переменная целого типа(как правило,  integer)

<начальное_значение> и <конечное _значение> - переменные того же типа, что и параметр, вычисляемые  перед началом цикла.

<оператор> - простой или составной оператор – тело цикла.

При выполнении этого оператора после каждого выполнения тела цикла происходит увеличение на единицу параметра цикла; условием выхода из цикла является превышения параметром конечного значения.

Если оператор составной, то его заключают  в операторные скобки beginend.

Пример :

for i:=1 to n do

begin

<оператор 1>;

<оператор 2>;

end.

Цикл работает следующим образом:

1.       Параметр принимает начальное значение

2.       Выполняется оператор.

3.       Параметр увеличивается на единицу.

4.       Если параметр больше конечного значения, то  происходит выход из цикла, если меньше, то повторяется пункт 2.

Замечание! Внутри цикла параметр изменять нельзя!  Изменять шаг нельзя!

 

Задача 1.

Определите, что будет напечатано в результате работы следующей программы.

Составить программу, вычисляющую сумму чисел от 1 до 100. Т. е. S=1+2+3+4+5+...+100.

 

program sum;

var i, S: integer;

begin

S:=0;

for i :=1  to 100 do S:=S+i;

writeln (‘сумма чисел от 1 до 100 равна ’, S);

end. 

 

Задача 2.

Напишите программу, которая в последовательности натуральных чисел определяет минимальное положительное число, кратное 5.

 

Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется положительное число, делящееся на  цело на 5.

Количество чисел не превышает 1000. Введенные числа по абсолютной величине не превышают 30000.

Программа должна вывести одно число – минимальное положительное число, кратное 5.

program  zadacha2;

var  a,i,n,min: integer;

begin

readln(n);

min:=30001;

for i:=1 to n do

   begin

   readln(a);

   if  (a<min) and (a mod 5=0) and (a>0) then min:=a

    end;

writeln(min);

end.

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Конспект урока "Циклы с параметром в языке Pascal""

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

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

Консультант по трудоустройству

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

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

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 664 023 материала в базе

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

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

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

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

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

  • Скачать материал
    • 02.02.2016 2245
    • DOCX 23 кбайт
    • 10 скачиваний
    • Оцените материал:
  • Настоящий материал опубликован пользователем Сергунина Ольга Викторовна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

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

    Сергунина Ольга Викторовна
    Сергунина Ольга Викторовна
    • На сайте: 8 лет и 6 месяцев
    • Подписчики: 0
    • Всего просмотров: 130888
    • Всего материалов: 45

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

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

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

Экскурсовод

Экскурсовод (гид)

500/1000 ч.

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

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

Информатика: теория и методика преподавания с применением дистанционных технологий

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

300 ч. — 1200 ч.

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

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

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

72 ч. — 180 ч.

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

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

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

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

300 ч. — 1200 ч.

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

Мини-курс

Технологии в онлайн-обучении

3 ч.

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

Мини-курс

Фитнес: вопросы здоровья и безопасности во время тренировок

3 ч.

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

Мини-курс

Политическое проектирование и международные отношения"

4 ч.

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