#include <iostream> using namespace std; int sumOfOddNumbers (int initialNumber, int finalNumber) { int sum = 0; for (int i = initialNumber % 2 == 0 ? ++initialNumber : initialNumber; i <= finalNumber; i += 2) { sum += i; } return sum; } int main(int argc, char * argv[]) { int a, b; cout << "Enter a:"; cin >> a; cout << "Enter b:"; cin >> b; if (a <= b) { cout << "Sum of odd numbers on the interval [" << a << ", " << b << "] = " << sumOfOddNumbers(a, b) << '\n'; } else { cout << "Sum of odd numbers on the interval [" << b << ", " << a << "] = " << sumOfOddNumbers(b, a) << '\n'; } return 0; }
#include <iostream> #include <conio.h> int main() { setlocale(LC_ALL, "Russian"); double a,b,result; char n; std::cout << "Введите a:"<<std::endl; std::cin >> a; std::cout << "Введите b:" << std::endl; std::cin >> b; std::cout << "Выберите одну из операций:" << std::endl; std::cout << "Сложение +" << std::endl; std::cout << "Вычитание -" << std::endl; std::cout << "Умножение *" << std::endl; std::cout << "Деление /" << std::endl; std::cin >> n; if (!strcmp(&n,"+")) { result = a + b; std::cout << "Сумма a+b:" << result << std::endl; } if (!strcmp(&n, "-")) { result = a - b; std::cout << "Разность a-b:" << result << std::endl; } if (!strcmp(&n, "*")) { result = a * b; std::cout << "Произведение a*b:" << result << std::endl; } if (!strcmp(&n, "/")) { result = a / b; std::cout << "Частное a/b:" << result << std::endl; } _getch(); return 0; }