Пример решения задачи на языке программирования C/C++ - сумма ряда с заданной точностью - OkZachet.Ru
 

OkZachet.Ru

Решение задач и контрольных работ|Помощь на экзамене|Онлайн тесты

Скоро сессия студент? OkZachet.Ru - и нет проблем
Опыт. Качество. Гарантии. Бесплатные доработки.
г. Первоуральск, тел. 8(908)639-54-09, email: admin@okzachet.ru

  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта
Главная Информатика и программирование C/C++ Пример решения задачи на языке программирования C/C++ - сумма ряда с заданной точностью
E-mail Печать PDF

Пример решения задачи на языке программирования C/C++ - сумма ряда с заданной точностью

c/c++

Условие:
Запросить у пользователя точность вычисления. Найти сумму ряда 1 + 1/2 + 1/3 + ... + 1/n с заданной точностю.


Решение:

В данной задаче идут обычные вычисления и взаимодействие с пользователем.

Код на языке программирования C++

//программа находит сумму ряда с заданной точностью
//1 + 1/2 + 1/3 +1/4 + ....
#include <iostream>
#include <cstdio>
#include <cstdlib>
#include <cmath>
#include <ctime>

using namespace std;

int main(int numberOfArgs, char* pszArgs[]){
//для отображения русских букв
setlocale(0,"");

char again;
double tochnost;
int n = 100000;
int i;
double summa;

do
{
summa = 1.0; i = 2;
cout<<"Введите точность суммирования ряда 1 + 1/2 + 1/3 + ... + 1/n :";
cin>>tochnost;
for(i = 2; i <= n; i++)
if(1.0/(1.0*i) < tochnost)
break;
else
summa += 1.0 / (1.0*i);

cout<<"summa ="<<summa<<" точность="<<tochnost<<endl;
cout<<"просуммировано "<<(i-1)<<" членов ряда"<<endl;

//запрос на повторение операции
cout<<"Еще раз? (y/n):";
cin>>again;

//очистка потока ввода
cin.clear();
while(cin.get() !='\n');
} while ( 'y' == again || 'Y' == again); // выход из цикла, если again=='y'*/

//задержка для пользователя
system("pause");
return 0;
}

Пример работы программы

c/c++

Скачать программу (exe-файл)

Решение задачи по программированию на языке C/C++ завершено.

Если все же у Вас остались вопросы по выполнению заданий, то Вы можете ознакомиться с общей информацией по решению контрольных работ и задач на заказ на сайте OkZachet.Ru.

С Уважением, Администратор сайта.

Обновлено 10.09.2017 17:07  

Добавить комментарий

Перед опубликованием все комментарии модерируются!


Пройти опрос 1

По какому предмету Вам нужна помощь?
 

Пройти опрос 2

Из какого вы города?
 

Пройти опрос 3

Что нужно добавить на сайт?