tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Дано натуральное n.
Дано натуральное n. вычислить: 1/1^1 + 1/2^2 + + 1/n^n. c++
doblesn
2 06.09.2019 15:30
1
Ответы
Pawel10hor
06.10.2020 21:24
1. Если не использовать функцию возведения в степень, то так:
#include <iostream>
using namespace std;
int main()
{
int n;
double s=0;
double st;
cout << "Введите n: ", cin >> n, cout << "\n";
for (int i=1; i<=n; i++) {
st = 1;
for (int j=1; j<=i; j++) st *=i;
s += (double)1/st;
}
cout << s;
return 0;
}
Пример:
Введите n:
3
1.28704
2. Если использовать функцию pow(), то так:
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int n;
double s=0;
cout << "n = ", cin >> n;
for (int i=1; i<=n; i++) s += (double)1/pow(i,i);
cout << s;
return 0;
}
Пример:
n = 3
1.28704
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
NastiLife
05.06.2019 23:40
Раскрась бусины в цепочке р по инструкции: 1. квадратную бусину раскрась красным . 2. четвертую бусину после красной квадратной раскрась синим. 3. пятую бусину перед синей...
806amanova
17.10.2020 08:27
Определите тип функции fromMaybe из пакета base. Добавить нужно только тип функции. Хаскелль...
baktybaevalbina
17.10.2020 08:17
Какая связь между глубиной цвета и размером файла?...
orhideya68
03.06.2019 02:30
Перевести дробное число из десятичной системы счисления в пятеричную. 7,76(10)- ? (5)...
PYULIK12
03.06.2019 02:30
Определите значение целочисленных переменных a и b после выполнения фрагмента программы: a: =1075 b: =mod(a, 1000)*10 a: = a+div(b,100) div —стандартная функция, вычисляющая...
BezNikaVoobshe
03.06.2019 02:30
Напишите программу заполнения одномерного массива любым и найдите сумму всех элементов....
malafeecheva17
21.10.2020 13:08
Расположите команды алгоритме так , чтобы Чертёжник ,не отрывая перо и не проходя по одной и той же линии дважды , нарисовал орнамент....
asatuchina1502
21.10.2020 13:07
решить задачи mix1, mix2, mix3, mix4, mix5, в PascalABC(Uses Robot)!...
arscool
21.10.2020 13:07
Какие блоки использовались при создании игры? ...
рррр194
10.02.2022 22:57
4. Запишите на языке программирования Pascal: а) Команду вывода значения переменнойk б) Команду присваивания переменнойр произведения чисел аир в) Команду ввода переменной...
Популярные вопросы
8. Запиши речення, уставляючи на місці крапок пропущені літери. Розстав...
2
Нужна доброго человека Заранее Даю «лучший ответ» за правильный ответ❤️❣️м...
3
Чему равно фокусное расстояние собирающей линзы, если расстояние от...
3
1 Put the verbs in brackets into the Present Perfect tense. 1 The phone...
2
Сочинение тему Что такое любовь на основе прочитанного рассказа В. Г....
3
Проект на тему смелость мужество отвага...
2
ЭГХ (экономико-географическая характеристика) Западной Сибири по плану:...
3
Кубик вагою 12 Н підвішений до динамометра. Коли кубик занурили у воду...
2
БРасставьте в предложениях пунктуационный знак «скобки» там, где это...
2
Найти p и q, если парабола : y = x^2+px+q - пересекает ось абсцисс в...
2
#include <iostream>
using namespace std;
int main()
{
int n;
double s=0;
double st;
cout << "Введите n: ", cin >> n, cout << "\n";
for (int i=1; i<=n; i++) {
st = 1;
for (int j=1; j<=i; j++) st *=i;
s += (double)1/st;
}
cout << s;
return 0;
}
Пример:
Введите n:
3
1.28704
2. Если использовать функцию pow(), то так:
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int n;
double s=0;
cout << "n = ", cin >> n;
for (int i=1; i<=n; i++) s += (double)1/pow(i,i);
cout << s;
return 0;
}
Пример:
n = 3
1.28704