Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
С++ Лабораторная работа №2 ТКС-12б (вложенные ц...doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
267.78 Кб
Скачать

2. Практическая часть

2.1 Требования к выполнению работы:

Выполнить задание из лабораторной работы № 1 для заданного диапазона значений каждой из переменных. Диапазоны изменения переменных и шаг указаны в таблице 2. Составить блок-схемы алгоритмов и программы с использованием вложенных циклов, типы которых указаны в индивидуальном задании (таблица 2). Выполнить вычисления величин, указанных в столбце 4 таблицы 2.

Оформить вывод результатов таким образом, чтобы четко выделялись значения изменяемых параметров и при каждом их конкретном значении выводились значения результатов в виде таблицы. В конце вывести результаты вычисления величин из столбца 4.

Порядок выполнения работы.

1. Выполнить анализ задания, сформулировать постановку задачи.

2. Составить блок-схемы алгоритмов.

3. Составить программу на языке C++. Предусмотреть ввод исходных данных с клавиатуры и вывод результатов на экран.

4. Выполнить проверку работоспособности программы на различных исходных данных.

5. Выполнить анализ полученных результатов.

2.2 Варианты индивидуальных заданий.

Варианты индивидуальных заданий выбираются из таблицы 2 в соответствии с номером студента в списке группы в журнале преподавателя.

Таблица 2. Варианты индивидуальных заданий

№ п/п

Диапазон изменения переменных

Типы циклов

Накапливаемые величины

1

2

3

4

1

1 ≤ c ≤ 22, Δ c = 3

-2 ≤ d ≤ 2.5, Δ d = 0.9

1. С предусловием, 2. Счетный

Sсумма p>q

Pпроизвед. q<0

2

-4 ≤ k ≤ 8, Δ k =2

-3.3 ≤ a ≤ 2.2, Δ a =1.1

1. С предусловием, 2. С постусловием

Sсумма x>0

Pпроизвед. 1<z<3

3

-3 ≤ i ≤ 3, Δ i = 1

-1.5 ≤ j ≤ 2, Δ j = 0.5

1. С постусловием, 2. Счетный

Kкол-во 5<|x|<15

Sсумма y<11

4

-20 ≤ a ≤ 20, Δ a = 5

-1 ≤ b ≤ 2, Δ b = 0.3

1. Счетный,

2. С предусловием

Kкол-во |i|<7

Sсумма k<-1

5

-7 ≤ m ≤ 2, Δ m =1

-4 ≤ n ≤ 4, Δ n = 0.5

1. С предусловием, 2. С постусловием

Sсумма x<0

Kкол-во |z|>11

6

-10 ≤ a ≤ 5, Δ a = 3

-5.2 ≤ x ≤ 0.8, Δ x = 1.2

1. С постусловием, 2. Счетный

Sсумма y>0

Pпроизвед. 1.1<z<2

7

-11 ≤ c ≤ 19, Δ c = 5

-1.5 ≤ d ≤ 0.6, Δ d = 0.3

1. С предусловием, 2. Счетный

Sсумма s>0

Pпроизвед. 1<t<3

8

-15 ≤ m ≤ 10, Δ m = 5

-1 ≤ x ≤ 14, Δ x = 2.5

1. С предусловием, 2. С постусловием

Kкол-во s>t

Pпроизвед. |t|<3

9

-10 ≤ x ≤ 10, Δ x=2

-1 ≤ v ≤ 2, Δ v=0.3

1. С постусловием, 2. Счетный

Sсумма y>1

Pпроизвед. 1<p<4

10

-2 ≤ a ≤ 3, Δ a =1

-7.5 ≤ b ≤ 1.5, Δ b= 1.5

1. Счетный,

2. С предусловием

Kкол-во 2<|c|≤4.5

Sсумма d<7

11

-5 ≤ a ≤ 13, Δ a = 3

-1.1 ≤ b ≤ 1, Δ b = 0.3

1. С предусловием, 2. С постусловием

Srср. знач. x

Kкол-во |y|<11

12

-10 ≤ a ≤ 14, Δ a = 3

0 ≤ h ≤ 12, Δ h = 1.5

1. С постусловием, 2. Счетный

Srср. знач. y

Pпроизвед. 0<x<2

13

-10 ≤ f ≤ 2, Δ f = 2

-3 ≤ g ≤ 6.6, Δ g = 1.6

1. С предусловием, 2. Счетный

Sсумма x>y

Pпроизвед. y<0

14

-6 ≤ d ≤ 4, Δ d = 2

-1.2 ≤ x ≤ 4.8, Δ x = 1.2

1. С предусловием, 2. С постусловием

Srср. знач. y

Pпроизвед. 0<z<1.5

15

-7 ≤ p ≤ 5, Δ p = 2

-11 ≤ q ≤ 4, Δ q = 2.5

1. С постусловием, 2. Счетный

Kкол-во |n|<7

Sсумма m<-1

16

-10 ≤ i ≤ 2, Δ i = 2

-3 ≤ n ≤ 6.6, Δ n = 1.6

1. Счетный,

2. С предусловием

Srср. знач. x

Kкол-во |y|<10

17

-3 ≤ a ≤ 3, Δ a = 1

-1.5 ≤ m ≤ 2, Δ m = 0.5

1. С предусловием, 2. С постусловием

Sсумма k>-2

Kкол-во -1z ≤ 4

18

-1 ≤ c ≤ 11, Δ c = 2

-6 ≤ d ≤ 1, Δ d = 0.5

1. С постусловием, 2. Счетный

Kкол-во n>m

Pпроизвед. |m|<2

19

-6 ≤ a ≤ 9, Δ a = 3

-2.1 ≤ b ≤ 0, Δ b = 0.3

1. С предусловием, 2. Счетный

Sсумма i<0

Kкол-во |m|>10

20

-4 ≤ a ≤ 3, Δ a = 1

-3 ≤ b ≤ 3, Δ b = 0.5

1. С предусловием, 2. С постусловием

Kкол-во 5<|n|<12

Sсумма m<10

1

2

3

4

21

-1 ≤ b ≤ 13, Δ b = 2

-10 ≤ d ≤ -6, Δ d = 0.4

1. С постусловием, 2. Счетный

Sсумма p>0

Pпроизвед. 1<r<3

22

-3 ≤ n ≤ 3, Δ n = 1

-1 ≤ p ≤ 1, Δ p = 0.4

1. Счетный,

2. С предусловием

Sсумма y>0

Pпроизвед. 1<f<3

23

-2 ≤ n ≤ 3, Δ n = 1

-6 ≤ x ≤ 3, Δ x = 1.5

1. С предусловием, 2. С постусловием

Srср. знач. y

Pпроизвед. 0<f<2.5

24

-2 ≤ x ≤ 3, Δ x =1

-7.5 ≤ l ≤ 1.5, Δ l = 1.5

1. С постусловием, 2. Счетный

Srср. знач. y

Kкол-во |p|<8.5

25

-3 ≤ a ≤ 3, Δ a = 1

-1 ≤ c ≤ 1, Δ c = 0.4

1. Счетный,

2. С предусловием

Sсумма x<11

Pпроизвед. t<1

26

-2 ≤ b ≤ 3, Δ b = 1

-6 ≤ f ≤ 3, Δ f = 1.5

1. С предусловием, 2. С постусловием

Srср. знач. p

Sсумма 0<r<15

27

-2 ≤ y ≤ 3, Δ y =1

-7.5 ≤ x ≤ 1.5, Δ x = 1.5

1. С постусловием, 2. Счетный

Srср. знач. s

Kкол-во t<4.5

28

-3 ≤ e ≤ 3, Δ e = 1

-1 ≤ g ≤ 1, Δ g = 0.4

1. Счетный,

2. С предусловием

Sсумма y>2

Pпроизвед. |f|<2