ЛЧ
Лиана Чемовская

Как написать этот код? (С++)

Как написать этот код? (С++)

Даны два целых числа А и В (где A Найти сумму всех целых чисел
от А до В включительно

ТС
Татьяна Соколова

#include
#include
using namespace std;
typedef unsigned long long ullong;
typedef unsigned long ulong;
ullong snn(ulong);
ullong snn(ulong, ulong);
int main() {
ulong a = 100, b = 16; // без разницы
cout << "Sum = " << snn(a, b) << endl;
a = 16, b = 100;
cout << "Sum = " << snn(a, b) << endl;
cin.get();
}
ullong snn(ulong n) { return n * (n + 1) >> 1; }
ullong snn(ulong a, ulong b) {
if (a > b) swap(a, b);
else if (a == b) return a;
return snn(b) - snn(a) + a;
}

МП
Михаил Печаткин

cin >> a >>b;
cout << (a + b)*(b - a + 1)/2;

Похожие вопросы
надо написать код программы на с++
нужно написать код программы на с++
Помогите плиз написать два кода) С++
Помогите плиз написать два кода, С++
Помогите написать код программы в С++
Помогите написать код
помогите написать код с++
помогите написать код на с #
Что в коде написано не верно?
Помогите написать код на с++