Задание 10. Детерминированные циклы. Простейшие задачи

Пример. Даны натуральные числа N, x. Вычислить .

#include <stdio.h>

#include <conio.h>

void main()

{

int x,N,ed=1,fact=1,stepX=1;

float S=0;

printf("Enter x,N ");

scanf("%d%d", &x,&N);

for (int k=1; k<=N; k++)

{

ed= -ed; // меняем знак единицы при каждой итерации

stepX*=x; // вычисляем

fact*=k; // вычисляем (k+1)!

S+=ed*stepX/float(fact);

}

printf("S= %f",S);

getch();

 

}

 

Для проверки данной программы, например, при x=2, N=6 целессобразно составить таблицу MS Excel, предствленную на рис. 1.

Рис. 1. Тестовоя таблица MS Excel.

 

Данные в этой таблице представлены на рис 2.

Рис. 2. Данные тестовой таблицы MS Excel.

 

1. Дано натуральное число N. Вычислить * .

2. Дано натуральное число N. Вычислить , где

3. Даны натуральные числа N и M (N>M). Вычислить .

4. Дано натуральное число N. Вычислить .

5. Дано натуральное число N и вещественное число x. Вычислить , . Функцию pow() не использовать.

6. Дано натуральное число N и вещественное число x. Вычислить , . Функцию pow() не использовать.

7. Дано натуральное число N и вещественное число x. Вычислить, . Функцию pow() не использовать.

8. Дано натуральное число N>2. Вычислить .

9. Дано натуральное число N и вещественное число x. Вычислить .

10. Дано натуральное число N. Вычислить , где

11. Дано натуральное число N. Вычислить .

12. Дано натуральное число N. Вычислить .

 








Дата добавления: 2015-08-01; просмотров: 888;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.