Вы находитесь на странице: 1из 3

Лабораторная работа № 3

Номер учебной группы 1К9111

Фамилия, инициалы учащегося Труш С. М.

Дата выполнения работы 28.10.2021

Тема работы: «Разработка, отладка и испытание программ содержащих циклы с известным и


неизвестным числом повторений».

Цель работы: Формирование первичных умений в разработке простых циклических программ с


заданным числом повторений.

Оснащение работы: Задание по варианту, ЭВМ, среда разработки Visual Studio.

Результат выполнения работы:

#include <iostream>
#include <math.h>

using namespace std;

int main()
{
int n;
float m = 10;
float s = 10;
setlocale(LC_ALL, "Rus");
cout << "Введите количество дней: \n";
cin >> n;
for (int i = 1; i <= n; i++) {
s = m + m / 10;
m = s;
}
cout << "расстояние, которое пробежал спортсмен за " << n << " дней равно: \n" <<
s << " км";
}
#include <iostream>

using namespace std;

int main()
{
setlocale(LC_ALL, "Rus");
int n;
double v;
double s = 0;
double b = 0;
cout << "Введите количество: \n";
cin >> n;
for (double x = 1; x <= n; x++) {
v = 1 / ((3 * (x - 1) + 1) * (3 * x + 1));
b = s;
s = b + v;
}
cout << "Сумма равна: \n" << s;
}

Контрольные вопросы:

1. цикл while c предусловием (while), цикл while с постусловием (do…while) , цикл for .
2. while
while (условие){

тело

For (A, B, C){

Тело

}
А – выражение, выполняемое 1 раз в самом начале цикла for;

B – условие.

С – выражение, выполняемое в конце каждого цикла;

3. while (Условие)
{
  БлокОпераций;
}

Если Условие выполняется (выражение, проверяющее Условие, не равно нулю), то


выполняется БлокОпераций, заключенный в фигурные скобки, затем Условие
проверяется снова.
Последовательность действий, состоящая из проверки Условия и выполнения
БлокаОпераций, повторяется до тех пор, пока выражение, проверяющее Условие, не
станет ложным (равным нулю). При этом происходит выход из цикла, и производится
выполнение операции, стоящей после оператора цикла.
4. for (Инициализация; Условие; Модификация)
{
  БлокОпераций;
}

for — параметрический цикл (цикл с фиксированным числом повторений). Для


организации такого цикла необходимо осуществить три операции:

 Инициализация - присваивание параметру цикла начального значения;


 Условие - проверка условия повторения цикла, чаще всего - сравнение величины
параметра с некоторым граничным значением;
 Модификация - изменение значения параметра для следующего прохождения тела
цикла.

5. do {
  БлокОпераций;
} while (Условие);

Цикл do...while — это цикл с постусловием, где истинность выражения, проверяющего


Условие проверяется после выполнения Блока Операций, заключенного в фигурные
скобки. Тело цикла выполняется до тех пор, пока выражение, проверяющее Условие, не
станет ложным, то есть тело цикла с постусловием выполнится хотя бы один раз.
6. Break – оператор, используемый при необходимости выйти из цикла до его окончания.
Continue – данный оператор переходит к следующей итерации цикла, пропуская
оставшийся код цикла.

Вам также может понравиться