Задать вопрос
15 августа, 15:57

Укажите 3 способа задания цикла. Приведите примеры

+1
Ответы (1)
  1. 15 августа, 16:08
    0
    Существуют три вида циклов на языке Pascal:

    1) цикл с параметром (с известным числом повторений) for; используется, когда известно, сколько раз выполнится цикл;

    2) цикл с предусловием while; используется, когда неизвестно число выполнений цикла и цикл выполняется, пока условие верно;

    3) цикл с постусловием repeat; используется, когда неизвестно число выполнений цикла и цикл выполняется до истинности условия.

    Примеры.

    1) найти сумму первых 10 натуральных чисел:

    s:=0;

    for i:=1 to 10 do s:=s+i;

    write (s) ;

    2) найти сумму всех натуральных четных чисел в промежутке от 7 до 45:

    s:=0; i:=8;

    while i<45 do

    begin

    s:=s+i;

    i:=i+2

    end;

    write (s) ;

    3) найти сумму всех натуральных четных чисел в промежутке от 7 до 45:

    s:=0; i:=8;

    repeat

    s:=s+i;

    i:=i+2

    until i>45;

    write (s) ;
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Укажите 3 способа задания цикла. Приведите примеры ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике
Сколько раз будет выполнено тело цикла? А. for i:=-5to5 do тело цикла; В. for i:=6 to 2 do тело цикла; С. for i: = 3to 3 do тло цикла; D. for i:=3 downto 4 do тело цикла E. for i : = 3 downto 1 do тело цикла
Ответы (1)
Для чего используются команды цикла? Как записывается команда цикла FOR? Как в цикле записать команду присваивания, чтобы она вычисляла сумму чисел? Количество?
Ответы (2)
Дан алгоритм: Начало Присвоить a значение 1 Присвоить b значение 1 Присвоить c значение 0 Пока a меньше чем 1001 Начало цикла Присвоить b значение b * a Присвоить a значение a + 1 Конец цикла Пока b делится на 6 Начало цикла Присвоить c значение c +
Ответы (1)
Проанализируйте работу программы. program math; var x, y: integer; begin x:=1; y:=1; while x
Ответы (1)
Вывести все числа от 1 до 1000, которые: - - кратны и 3 и 5 и сделай чтобы цикл начинался с 1000, а заканчивался на 1 т. е. чтобы в первой итерации цикла i было равно 1000 а в последней - 1 итерация цикла - один прогон цикла
Ответы (1)