Задача 1. Составить программу. Вычислите значение функции F по формулам...
#include <iostream>
#include<math.h>
using namespace std;
int main()
{
float x, y, F;
cout << "x = "; cin >> x;
cout << "y = "; cin >> y;
if (x < 0 && y < 0) { F = (x*x - y*y) / (2*x*y); cout << F; }
else if (x < 0 && y >= 0) {F = exp(2*x) - pow(y, (-2)); cout << F; }
else if (y < 0 && x >= 0) { F = exp(2*y) - pow(x, (-2)); cout << F; }
else {cout << "F не определена"; }
}
Задача 2. Составить программу. Введите с клавиатуры 4 числа: X1, X2, X3, X4. Затем введите номер числа и вычислите значения sin, cos, tg, ctg соответствующего аргумента.
Answers & Comments
Verified answer
Программа:
С++:
Задача 1. Составить программу. Вычислите значение функции F по формулам...
#include <iostream>
#include<math.h>
using namespace std;
int main()
{
float x, y, F;
cout << "x = "; cin >> x;
cout << "y = "; cin >> y;
if (x < 0 && y < 0) { F = (x*x - y*y) / (2*x*y); cout << F; }
else if (x < 0 && y >= 0) {F = exp(2*x) - pow(y, (-2)); cout << F; }
else if (y < 0 && x >= 0) { F = exp(2*y) - pow(x, (-2)); cout << F; }
else {cout << "F не определена"; }
}
Задача 2. Составить программу. Введите с клавиатуры 4 числа: X1, X2, X3, X4. Затем введите номер числа и вычислите значения sin, cos, tg, ctg соответствующего аргумента.
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int x1, x2, x3, x4, x;
int n;
x = 0;
cout << "x1 = "; cin >> x1;
cout << "x2 = "; cin >> x2;
cout << "x3 = "; cin >> x3;
cout << "x4 = "; cin >> x4;
cout << "Номер числа = "; cin >> n;
if(n == 1) { x = x1; }
else if(n == 2) { x = x2; }
else if(n == 3) { x = x3; }
else if(n == 4) { x = x4; }
else { cout << "Введите n от 1 до 4"; exit(1); }
cout << "sin = " << sin(x) << endl;
cout << "cos = " << cos(x) << endl;
cout << "tan = " << sin(x)/cos(x) << endl;
cout << "ctg = " << cos(x)/sin(x) << endl;
}