float x;
float i;
float j;
float amount;
cout << "Enter number of members: " << endl;
cin >> x;
for(int n = 1;n != x+1;n++) {
n % 2 == 0 ? i = i - 1/(2*n-1) : j = j + 1/(2*n-1);
cout << i << endl;
cout << j << endl;
}
cout << 4*(i+j) << endl;
я получаю различные результаты при изменении кодаРазличные выходы в C++ программа
float amount = 0;
float i = 0;
float j = 0;
Может кто-нибудь объяснить мне, почему?
английский язык, пожалуйста! Попробуйте перевести при написании кода здесь –
Где инициализируется j? – Isukthar
@ArnavBorborah Что значит? Это вы редактировали в странных мелочах. –