Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <bits/stdc++.h>
- using namespace std;
- double my_pow(double a, int b) {
- if (b == 0)
- return 1;
- else
- if (b % 2 == 0)
- return my_pow(a * a, b / 2);
- else
- return a * my_pow(a, b - 1);
- }
- double f(double x){
- return my_pow(x, 5) - cos(x);
- }
- int main() {
- setlocale(LC_ALL, "Russian");
- cout << " Функции пользователя" << endl;
- cout << " Программу сделал Чаругин А. М. студент группы УИС-111" << endl;
- double a, b;
- cin >> a >> b;
- double fa = f(a), fb = f(b);
- if (abs(fa - fb) < 0.0001)
- cout << " Значения функции в обоих точках равны ";
- else
- if (fa < fb)
- cout << " В точке а функция принимает наименьшее значение ";
- else
- cout << " В точке b функция принимает наименьшее значение ";
- }
Advertisement
Add Comment
Please, Sign In to add comment