Добавил:
wso_studf
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:
#include <iostream>
#include <string>
#include <cmath>
using namespace std;
int main(){
setlocale(LC_ALL, "rus");
cout << "Вариант №3" << endl;
cout << "Лабораторная работа №3(1)" << endl;
float x;
cout << "\nВведите значение для х в диапазоне от -1 до 7 включительно: ";
cin >> x;
while (cin.fail()) {
cin.clear();
cin.ignore(32767, '\n');
cout << "\nВы ввели не допустимое значение.\nВведите число из диапазона [-1, 7]: ";
cin >> x;
}
if (x == -0 || x == +0)
x = 0;
if (x <= -1) cout << "x = " << x << ", sin(x) = " << sin(x) << endl;
// x = -2, y = -0.9092
// x = -1, y = -0.8414
else if ( x < -1 || x <= 2) cout << "x = " << x << ", exp(x) = " << exp(x) << endl;
// x = 0, y = 1
// x = 2, y = 7.3890
else if (x < 2 || x < 7) cout << "x = " << x << ", exp(-x) / (x + 2) = " << (exp(-x) / (x + 2)) << endl;
// x = 3, y = 0.0099
else if (x >= 7) cout << "x = " << x << ", sqrt(x) = " << sqrt(x) << endl;
// x = 7, y = 2.6457
// x = 9, y = 3
return 0;
}
Соседние файлы в папке 2 курс - Основы алгоритмизации _ вариант 3