1

Тема: Цикли в С++

Добрий день, допоможіть, будь ласка. Я написав програму, але не зовсім розумію як додати перевірку вхідних данних і запит на повторне виконання програми. Дякую.

#include <iostream>
using namespace std;
int main() {
    int n1, n2, t;
    float s = 0;
    cin >> n1 >> n2;
    t = n1 & 1 ? 1 : -1;
    for(float k = n1; k <= n2; k++) {
        s += t * (k - 1) / (k * k * k + k - 1);
        t = -t;
    }
    cout << s << endl;
    return 0;
}

2

Re: Цикли в С++

Перевірку на що саме?
Повторне виконання - додайте цикл навколо всього коду, в кінці - запит на повторне виконання (cout і cin) і вихід, якщо користувач цього захотів.

Подякували: ssslinks1

3

Re: Цикли в С++

koala написав:

Перевірку на що саме?

певно річ про if (n1){} та if (n2){}
але підручник і не відкривався

Подякували: ssslinks1

4

Re: Цикли в С++

Дякую, з перевіркою ви мені допомогли. Я знаю про if, так і перевіряв, але писав іf(k) і так далі, в мене не виходило, а коли написав if(n1), то все вийшло