Лабораторная работа №3 «Конструкция цикла»
Необходимая теория:
Необходимая теория:
Примеры:
308.81K

Лабораторная работа №3 Богданов

1. Лабораторная работа №3 «Конструкция цикла»

Студент БЭЭ-24-6-1:
Богданов Степан
Геннадьевич

2. Необходимая теория:

• Циклы – это инструкции,
выполняющие одну и ту же
последовательность, пока
действует заданное условие
• Циклы делятся на цикл
“пока”, который выполняет
последовательность пока
выполняется условие и
цикл “для”, который
выполняется для всех
элементов некой
последовательности.
Начальное
значение
Условие
Да
Тело цикла
Изменение
переменных
Нет

3. Необходимая теория:

• Тело цикла выполняется до тех пор, пока логическое выражение возвращает
истину. Может содержать else.
Также важные понятия:
• Оператор break – инструмент, с помощью которого можно выйти из текущего
цикла.
Используется если:
Досрочное нахождение решения/обработка исключительных ситуаций(когда
внутри цикла возникает условие, которое делает его продолжение
невозможным или нецелесообразным).
• Функция range – встроенный генератор последовательности чисел.

4.

Задача №1:
Даны натуральное число n,
действительные числа x1,…,xn.
Получить (1+r)/(1+s), где r – сумма всех
тех членов последовательности x1,…,xn,
которые не превосходят 1, а s – сумма
членов, больших 1

5.

Решение задачи:

6. Примеры:

7.

Задача №2:
Написать программу для печати
таблицы значений функций х с шагом
h от A до B.
3
Функция: √(x+1)

8.

Решение задачи:

9.

Примеры:

10.

Задача №3:
Составить программу, которая
рассчитывает количество лет,
которые необходимы для
умножения денег на вкладе
различных банков. А также
показать какая сумма лежала на
вкладе по окончании каждого года.

11.

Решение задачи:

12.

Примеры:
English     Русский Правила