Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР10-С++-26-апреля-2012.doc
Скачиваний:
24
Добавлен:
15.09.2019
Размер:
2.35 Mб
Скачать

2.5.3.4. Тестирование

2.5.4. Задание 10. Вычисления элементов вектора по формуле

Составить программу для вычисления элементов вектора X по формуле.

Формула

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

2.5.4.2. Пример для варианта 30

Составить программу для вычисления элементов вектора X по формуле.

2.5.4.3. Программа

/*Вычисление элементов вектора X по формуле*/

#include <stdio.h>

#include <conio.h>

#include <math.h>

#include <iostream.h>

#define n 20

int main()

{

int k;

float x[n];

// Ввод первых элементов массива x

for (k=0; k<=3; k++)

{

cout <<"Введите " << k << "-ый элемент массива x: ";

cin >> x[k];

}

// Формирование последующих элементов массива x

for (k=4; k<=n; k++)

x[k] = pow(cos(x[k-2]),2)+ cos(x[k-1]) + x[k-3];

// Вывод массива x

cout <<"Массив x: " << endl;

for (k=0; k<=n; k++)

{

cout <<"k = " << k << " x[k] = " << x[k] <<endl;

}

cout << "Нажмите любую клавишу..." ;

getch();

return 0;

}

2.5.5.4. Тестирование

2.5.5. Задание 11. Вычисления сумм и произведений векторов

Составить программу для вычисления величины S по формуле.

Формула

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30