Информатика, вопрос задал nastkess , 2 года назад

Вычеслите вложенными циклами с++​

Приложения:

Jason785: там j = 1 или j - 1?
nastkess: j=1
nastkess: а нет там вроде минус
nastkess: я уточню у препода ,потом еще раз вопрос перезакину
nastkess: но вроде там минус

Ответы на вопрос

Ответил Jason785
0

Ответ:

Код на C++:

#include <iostream>

using namespace std;

int main()

{

   long double answer = 0;

   for (int i = 1; i <= 100; i++)

   {

       for (int j = 1; j <= i; j++)

       {

           answer += 1.0 / (2 * j + i);

       }

   }

   cout << answer << endl;  

   return 0;

}

Объяснение:


Jason785: Я посчитал j как 1 у второго эпсилона
nastkess: да,спасибо
nastkess: почему там не флоат?
nastkess: for(float i=1:i<=100:i++)
nastkess: ответ совсем другой выходит
Jason785: 1.0 является уже double и в answer будет записано значение double
nastkess: если написать с float ответ выходит 53,а если без то выходит 0
nastkess: ой,ошибься
nastkess: спасибо)
Новые вопросы