Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <math.h>
- double func1(double x, double y)
- {
- return pow(cos(x), 4) + pow(sin(y), 2) + pow(sin(2 * x), 2) / 4 - 1;
- }
- double func2(double x, double y)
- {
- return sin(y + x) * sin(y - x);
- }
- void main()
- {
- int i = 1, choice; double x = 0, y = 0;
- do {
- printf("Choose operation :\n1. Enter the numbers\n2. Calculation Z1 = cos^4(x) + sin^(2y) + sin^2(2x)/4 - 1\n");
- printf("3. Calculation Z2 = sin(y + x) * sin(y - x)\n4. Exit\n");
- scanf("%d", &choice);
- switch (choice) {
- case 1: {
- printf("Write x, y\n");
- scanf("%lf%lf", &x, &y);
- }
- break;
- case 2: {
- printf("Z1 = %lf\n", func1(x, y));
- }
- break;
- case 3: {
- printf("Z2 = %lf\n", func2(x, y));
- }
- break;
- case 4: {
- i = 0;
- }
- break;
- default: {
- printf("Wrong variant\n");
- }
- break;
- }
- } while (i);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement