М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
sanka37rus
sanka37rus
24.11.2022 23:47 •  Информатика

Установите соответствие между циклами на языке Python? Цикл с постусловием:

for i in range (4): k = random ()

while True: i = i + 1

while i < 5: i = i + 1

👇
Ответ:
Pitbull2015
Pitbull2015
24.11.2022

Цикл while (“пока”) позволяет выполнить одну и ту же последовательность действий, пока проверяемое условие истинно. Условие записывается до тела цикла и проверяется до выполнения тела цикла. Как правило, цикл while используется, когда невозможно определить точное значение количества проходов исполнения цикла.

Синтаксис цикла while в простейшем случае выглядит так:☰

1.

Ввод и вывод данных

2.

Условия

3.

Вычисления

4.

Цикл for

5.

Строки

6.

Цикл while

1.

Цикл while

2.

Инструкции управления циклом

3.

Множественное присваивание

Задачи

Список квадратов

Минимальный делитель

Степень двойки

Утренняя пробежка

Длина последовательности

Сумма последовательности

Среднее значение последовательности

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

Индекс максимума последовательности

Количество четных элементов последовательности

Количество элементов, которые больше предыдущего

Второй максимум

Количество элементов, равных максимуму

Числа Фибоначчи

Номер числа Фибоначчи

Максимальное число идущих подряд равных элементов

Стандартное отклонение

7.

Списки

8.

Функции и рекурсия

9.

Двумерные массивы

10.

Множества

11.

Словари

Занятие 6. Цикл while

1. Цикл while

Цикл while (“пока”) позволяет выполнить одну и ту же последовательность действий, пока проверяемое условие истинно. Условие записывается до тела цикла и проверяется до выполнения тела цикла. Как правило, цикл while используется, когда невозможно определить точное значение количества проходов исполнения цикла.

Синтаксис цикла while в простейшем случае выглядит так:

1

2

3

while условие:

    блок инструкций

При выполнении цикла while сначала проверяется условие. Если оно ложно, то выполнение цикла прекращается и управление передается на следующую инструкцию после тела цикла while. Если условие истинно, то выполняется инструкция, после чего условие проверяется снова и снова выполняется инструкция. Так продолжается до тех пор, пока условие будет истинно. Как только условие станет ложно, работа цикла завершится и управление передастся следующей инструкции после цикла.

Например, следующий фрагмент программы напечатает на экран квадраты всех целых чисел от 1 до 10. Видно, что цикл while может заменять цикл for ... in range(...):

1.

Ввод и вывод данных

2.

Условия

3.

Вычисления

4.

Цикл for

5.

Строки

6.

Цикл while

1.

Цикл while

2.

Инструкции управления циклом

3.

Множественное присваивание

Задачи

Список квадратов

Минимальный делитель

Степень двойки

Утренняя пробежка

Длина последовательности

Сумма последовательности

Среднее значение последовательности

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

Индекс максимума последовательности

Количество четных элементов последовательности

Количество элементов, которые больше предыдущего

Второй максимум

Количество элементов, равных максимуму

Числа Фибоначчи

Номер числа Фибоначчи

Максимальное число идущих подряд равных элементов

Стандартное отклонение

7.

Списки

8.

Функции и рекурсия

9.

Двумерные массивы

10.

Множества

11.

Словари

Занятие 6. Цикл while

1. Цикл while

Цикл while (“пока”) позволяет выполнить одну и ту же последовательность действий, пока проверяемое условие истинно. Условие записывается до тела цикла и проверяется до выполнения тела цикла. Как правило, цикл while используется, когда невозможно определить точное значение количества проходов исполнения цикла.

Синтаксис цикла while в простейшем случае выглядит так:

1

2

3

while условие:

    блок инструкций

При выполнении цикла while сначала проверяется условие. Если оно ложно, то выполнение цикла прекращается и управление передается на следующую инструкцию после тела цикла while. Если условие истинно, то выполняется инструкция, после чего условие проверяется снова и снова выполняется инструкция. Так продолжается до тех пор, пока условие будет истинно. Как только условие станет ложно, работа цикла завершится и управление передастся следующей инструкции после цикла.

Например, следующий фрагмент программы напечатает на экран квадраты всех целых чисел от 1 до 10. Видно, что цикл while может заменять цикл for ... in range(...):

i = 1

while i <= 10:

    print(i ** 2)

    i += 1

В этом примере переменная i внутри цикла изменяется от 1 до 10. Такая переменная, значение которой меняется с каждым новым проходом цикла, называется счетчиком. Заметим, что после выполнения этого фрагмента значение переменной i будет равно 11, поскольку именно при i == 11 условие i <= 10 впервые перестанет выполняться.

Вот еще один пример использования цикла while для определения количества цифр натурального числа n:

запустить выполнить пошагово 

4,4(6 оценок)
Открыть все ответы
Ответ:
Sh4urma
Sh4urma
24.11.2022
відеокарта-потрібна для виводу зображення на монітор
материнська плата-потрібна для поєднування усіх комплектуючих
оперативна пам'ять - потрібна для зберігання коду та даних програми під час їхнього виконування
блок живлення - потрібен для живлення усіх перерахованих тут комплектуючих
звукова карта потрібна для виводу звуку
процесор обробка даних по заданій програмі шляхом виконання арифметичних і логічних операцій. програмне керування роботою пристроїв комп'ютера.
накопичувач SSD HDD 
ssd- комп'ютерний запам'ятовувальний пристрій на основі мікросхем пам'яті та контролера керування ними, що не містить рухомих механічних частин.
hdd- магнітний диск, основа якого виконана з твердого матеріалу. У більшості виконує функцію енергозбережливого носія інформації
4,6(21 оценок)
Ответ:
anuta07121971
anuta07121971
24.11.2022
Const n=30;
var a: array[1..n] of integer;
    tek,k,i,j: integer;
begin
{ заполнение массива и вывод на экран } 
 for j:=1 to n do 
 begin
     a[j]:=Random(20);
     write(a[j],' ');   
     if (j mod 10 = 0) then writeln; 
 end;
 writeln;
{ цикл обработки массива } 
 for i:=1 to n do 
 begin
    tek:=a[i];
    k:=i;
{ просмотр на повторные }
    for j:=i+1 to n do 
    begin
      if (a[j]=tek) then
      begin
        a[k]:=0;
        k:=j;
      end;
    end;
  end; { конец обработки массива }
{ вывод итогового массива на экран }
  for i:=1 to n do
  begin 
    write(a[i],' ');
    if (i mod 10 = 0) then writeln;
  end;
end.
4,6(30 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ