Ошибка при отладке в Visual Studio 2015. Если вводить значение больше единицы то программа работает, вводишь меньше - ломается.
#include <iostream>
#include <iostream>
using namespace std;
int main() {
int y=0, eps, i=2, s;
cout << "Enter eps " << "\n";
cin >> eps;
if (eps >= 1) {
cout << "Error" << "\n";
}
else {
while (eps > s) {
s = 1 / i;
i++;
y = y + s;
}
cout << "y=" << y;
}
return 0;
}
Целочисленное деление s = 1 / i; при ваших i>=2 всегда дает 0. Работайте с переменными double, например, а вместо 1 пишите 1.0.
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости