# PBinfo #3551 – inaltimetriunghi – Rezolvare C++

Sursa: Codul lui Andrei
Limbaj: C++
Autor rezolvare: andrei

## Enunț

Cerința
După ce s-a terminat școala, Gigel s-a apucat de rezolvat probleme de informatică și a găsit următoarea:

Fie un triunghi dreptunghic. Știindu-se lungimile laturilor triunghiului, să se determine lungimea înălţimii dusă din unghiul drept pe ipotenuză.

Date de intrare
Programul citește de la tastatură 3 numere c1, c2, și i, unde c1 și c2 sunt lungimile catetelor și i este lungimea ipotenuzei.

Date de ieșire
Programul va afișa pe ecran numărul h, reprezentând lungimea înălţimii dusă din unghiul drept pe ipotenuză, cu exact 2 zecimale exacte, fără rotunjire.

Restricții și precizări

1 ≤ c1, c2, i ≤ 1000
c1, c2, i sunt numere naturale

Exemplu:
Intrare

3 4 5
Ieșire

2.40

## Cod sursă C++

```cpp
#include <bits/stdc++.h>
using namespace std;
int main() {
    int cat1, cat2, ip;
    cin >> cat1 >> cat2 >> ip;
    cat1 = cat1 * cat2;
    double inal = (double) cat1 / ip;
    inal = (int) (inal * 100) / 100.;
    cout << fixed << setprecision(2) << inal;
    return 0;
}
```

## Resurse

- [Pagina originală](https://codulluiandrei.ro/rezolvari/pbinfo/3551)
- [Sursa C++](https://codulluiandrei.ro/rezolvari/pbinfo/3551/cod.cpp)
- [Sursa pe GitHub](https://raw.githubusercontent.com/codulluiandrei/pbinfo/main/pbinfo-3551/main.cpp)
- [Cursuri de informatică pentru BAC](https://codulluiandrei.ro/academia/info-curs/pachet-cpp/)
