Предмет: Информатика,
автор: sergos96
Ребята! Даю 50 баллов!!!!!!!!!!!! Прошу Вас решить задание по программированию с++.
Вычислить (2 + 1 /2) ( 3 + 1 / 3 ) ( 4 + 1 / 4 ) ( 5 + 1 / 5 )…(10 + 1/10). ЗАРАНЕЕ БЛАГОДАРЮ!!!!!!!!!!!!!!!!!
Ответы
Автор ответа:
1
Объяснение:
(2 + 1 /2) ( 3 + 1 / 3 ) …(n + 1/n)
Если нужно именно (2 + 1 /2) ( 3 + 1 / 3 ) ( 4 + 1 / 4 ) ( 5 + 1 / 5 )…(10 + 1/10), то можно просто ввести 10.
i - счетчик
int n, rezult, i;
cin>>n;
rezult=1;
for (i=2; i<=n; i++)
{
rezult=rezult*(n+1/n);
}
cout<<rezult;
Вместо цикла for можно сделать while:
while (i<=n)
{
rezult=rezult*(n+1/n);
i=i+1;
}
Похожие вопросы
Предмет: Русский язык,
автор: brovkina86av
Предмет: Русский язык,
автор: nadia191281
Предмет: Русский язык,
автор: merkushmasha
Предмет: История,
автор: 0einik0
Предмет: Алгебра,
автор: anekua