Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- float F (float x, float a, float b)
- {
- if (x*x - 5*x < 0) return a + b;
- else if (x*x - 5*x >= 10) return a * b;
- else return a - b;
- }
- void F (float x, float a, float b, float &y)
- {
- if (x*x - 5*x < 0) y = a + b;
- else if (x*x - 5*x >= 10) y = a * b;
- else y = a - b;
- }
- int main()
- {
- float a, b, h;
- cout << "a = "; cin >> a;
- cout << "b = "; cin >> b;
- cout << "h = "; cin >> h;
- //float F
- cout << "float F\n";
- cout << "x\tf(x)\n";
- for (float x = a; x <= b; x += h)
- cout << x << '\t' << F(x, a, b) << '\n';
- //void F
- cout << "void F\n";
- cout << "x\tf(x)\n";
- for (float x = a; x <= b; x += h)
- {
- float y; F(x, a, b, y);
- cout << x << '\t' << y << '\n';
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment