Хелпикс

Главная

Контакты

Случайная статья





В прямоугольном треугольнике с катетами 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;

}

Результат выполнения:

   

 

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.