|
||||
В прямоугольном треугольнике с катетами a и b найти углы и длину высоты, опущенной на гипотенузу.Задача 2 В прямоугольном треугольнике с катетами a и b найти углы и длину высоты, опущенной на гипотенузу. Код программы: #include <iostream> #include <iomanip> #include <cmath> using namespace std;
int main() { double a, b, c; double alpha, beta;
cout << "Enter a: "; cin >> a; cout << "Enter b: "; cin >> b;
c = sqrt(a * a + b * b); alpha = asin(a / c); beta = asin(b / c);
cout << fixed << setprecision(2) //в setprecision можно указать столько знаков после запятой, сколько вам вздумается << "c = " << c << endl << "alpha = " << alpha << endl << "beta = " << beta << endl;
return 0; } Результат выполнения: Задача 3 Даны целые положительные числа A, B, C. На прямоугольнике размера A × B размещено максимально возможное количество квадратов со стороной C (без наложений). Найти количество квадратов, размещенных на прямоугольнике, а также площадь незанятой части прямоугольника. Код программы: #include <stdio.h> #include <conio.h> int main() { int A, B, C; printf("Vvod A: "); scanf_s("%d", &A); printf("Vvod B: "); scanf_s("%d", &B); printf("Vvod C: "); scanf_s("%d", &C); printf("Kol-vo kvadratov: %d\n", (A / C) * (B / C)); printf("Ploshad nezanytoi chasti: %d\n", A * B - (C * C * (A / C) * (B / C))); getchar(); return 0; } Результат выполнения:
|
||||
|