Сообщений: 214 Зарегистрирован: 27.09.11 Со дня регистрации: 4958 Пол:
Код
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
#include <iomanip.h>
#include <math.h>
#include <stdlib.h>
#include <string.h>
#define A 1
#define B 2
#define C 3
#define I 3
int var();
int var2();
int var3();
int z;
main () {
cout<<"Vvedit Variant = "<<endl<<"1-3"<<endl;
cin>>z;
if (z == 1) {
var();
} else if (z == 2) {
var2();
} else {
var3();
}
}
var() {
clrscr();
double x, y, f, v, w;
cout<<"x = ";
cin>>x;
v = tan(x+A)*(log(fabs(B+7))/log(I));
w = C * pow(pow(x,2)+A*exp(1.3),1/5);
f = cos(x/2.7)+9.1*sin(1.2*x+1);
if (fabs(x) < 10) {
y = f+pow(2,v);
} else {
y = f+pow(3,w);
}
printf("y = %f", y);
getch();
return 0;
}
var2() {
clrscr();
double x, y, f, v, w;
cout<<"x = ";
cin>>x;
v = tan(x+A)*(log(fabs(B+7))/log(I));
w = C * pow(pow(x,2)+A*exp(1.3),1/5);
f = cos(x/2.7)+9.1*sin(1.2*x+1);
int i, x;
double y, f, v, w;
cout<<"x = ";
cin>>x;
v = tan(x+A)*(log(fabs(B+7))/log(I));
w = C * pow(pow(x,2)+A*exp(1.3),1/5);
f = cos(x/2.7)+9.1*sin(1.2*x+1);
if (fabs(x) < 10) {
y = f+pow(2,v);
} else {
y = f+pow(3,w);
}
switch (x) {
case 1: y = f+pow(2,v); break;
case 2: y = f+pow(2,v); break;
case 3: y = f+pow(2,v); break;
case 4: y = f+pow(2,v); break;
case 5: y = f+pow(2,v); break;
case 6: y = f+pow(2,v); break;
case 7: y = f+pow(2,v); break;
case 8: y = f+pow(2,v); break;
case 9: y = f+pow(2,v); break;
default: y = f+pow(3,w);
}