Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
NickПавел
10 / 10 / 0
Регистрация: 07.12.2012
Сообщений: 39
#1

Дано целое положительное n. Вычислить. - C++

09.12.2012, 23:39. Просмотров 402. Ответов 6
Метки нет (Все метки)

Извините за столь позднее обращение, но как это вообще решать?как!?

Дано целое положительное n. Вычислить.

[Запрещено размещать задания в виде картинок и других файлов с их текстом]
Правила
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.12.2012, 23:39
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Дано целое положительное n. Вычислить. (C++):

Дано натуральное число а и целое положительное число d. Вычислить частное q и остаток r при делении а на d - C++
1 Дано натуральное число а и целое положительное число d. Вычислить частное q и остаток r при делении а на d. 2. Дано трехзначное число....

Дано целое положительное n. Найти - C++
Помогите пожалуйста решить задачу: Дано целое положительное n. Найти: \sqrt{2+\sqrt{2+ ... + \sqrt{2}}} где n - количество...

Дано положительное целое число. Требуется определить количество цифр в нём - C++
Дано положительное целое число. Требуется определить количество цифр в нём. При выполнении данной лабораторной работы необходимо...

Дано целое положительное число. Проверить истинность высказывания: «Данное число является четным двузначным» - C++
Скоро экзамен , кто чем может ) Помоги ближнему , ибо смех продлевает жизнь...) 7. Дано целое положительное число. Проверить...

Дано целое число. Вывести его строку-описание вида «отрицательное чет-ное число», «нулевое число», «положительное нечетное число» и т. д. - C++
Дано целое число. Вывести его строку-описание вида «отрицательное чет-ное число», «нулевое число», «положительное нечетное число» и т. д. ...

Дано вещественное число a, целое n. Вычислить: a (a-1) (a-2).(a-n) - C++
////

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Croessmah
Модератор
Эксперт CЭксперт С++
13133 / 7396 / 828
Регистрация: 27.09.2012
Сообщений: 18,227
Записей в блоге: 3
Завершенные тесты: 1
09.12.2012, 23:47 #2
Цитата Сообщение от NickПавел Посмотреть сообщение
Извините за столь позднее обращение, но как это вообще решать?как!?
Рекуррентные соотношения!
NickПавел
10 / 10 / 0
Регистрация: 07.12.2012
Сообщений: 39
09.12.2012, 23:54  [ТС] #3
sqrt((2)+sqrt((4)+..+sqrt(2n)))
booker
23 / 23 / 2
Регистрация: 21.11.2012
Сообщений: 106
10.12.2012, 00:04 #4
судя по выражению здесь n растёт от 1 до +бесконечности

sqrt((2)+sqrt(2n++)) так точнее)
Croessmah
Модератор
Эксперт CЭксперт С++
13133 / 7396 / 828
Регистрация: 27.09.2012
Сообщений: 18,227
Записей в блоге: 3
Завершенные тесты: 1
10.12.2012, 00:12 #5
Как вариант:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream> 
#include <cmath>
 
double foo(int n,int t=1){
    if(t>n) return 0;
    return sqrt(2*t+foo(n,t+1));
}
 
 
int main(){
    int n=3;
     std::cout<<"Rezult: "<<foo(n);
     std::cin.get();
    return 0;
}
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
10.12.2012, 07:17 #6
Цитата Сообщение от booker Посмотреть сообщение
судя по выражению здесь n растёт от 1 до +бесконечности
http://www.cyberforum.ru/cgi-bin/latex.cgi?\sqrt{2+\sqrt{2+...+\sqrt{2*n}}} уже отличается от http://www.cyberforum.ru/cgi-bin/latex.cgi?\sqrt{2+\sqrt{4+...+\sqrt{2*n}}}, так что не с 1-го.
topchik
0 / 0 / 0
Регистрация: 27.01.2016
Сообщений: 29
14.06.2017, 23:05 #7
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream> 
#include <cmath>
 
double foo(int n,int t=1){
    if(t>n) return 0;
    return sqrt(2*t+foo(n,t+1));
}
 
 
int main(){
    int n=3;
     std::cout<<"Rezult: "<<foo(n);
     std::cin.get();
    return 0;
}
а как сделать число n вводимым самому с клавиатуры а не равным 3?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.06.2017, 23:05
Привет! Вот еще темы с ответами:

Дано целое число n. Вычислить выражение 2*4*6*...*2n - C++
Дано целое число n. Вычислить выражение 2*4*6*...*2n. (задание выполнить с пред- и пост- условием)

Дано целое число. Вычислить, используя SWITCH - C++
здравствуйте. просьба помочь с решением задачи:

Дано целое число n. Вычислить и вывести сумму - C++
Дано целое число n. Вычислить и вывести сумму S = 1 + 1/100 + 1/400 + 1/900 + 1/1600 + ... + 1/(10n)^2

Дано целое число n. Вычислить и вывести сумму - C++
Используя в программе цикл while, Дано целое число n. Вычислить и вывести сумму s = 1/2 + 1/4 + 1/6 + 1/8 + ... + 1/2n


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
14.06.2017, 23:05
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru