Всі умови | Умова: Дано дійсне число a. Обчислити f (a), якщо...
(С.А. Абрамов, Г.Г. Гнездилова,Е.Н. Капустина, М.И. Селюн. Задачи по программированию. - Вологда, 2000. - №57)
Розв'язок на С++
#include <stdio.h>
#include <iostream>
#include <cmath>
using namespace std;
int main() {
float a, f;
cout << "Enter a" << std::endl;
cin >> a;
if ( a <= 2 ){
f = a * a + 4 * a + 5;
} else {
f = 1 / ( a * a + 4 * a + 5 );
}
cout << "f(a) = " << f << std::endl;
return 0;
}