Dati i due cateti di un triangolo rettangolo, stampare l'area e il perimetro del triangolo stesso (in C)

di Anonimizzato28073 il
4 risposte
Ragazzi non so da dove iniziare potreste darmi una mano.
Ho provato a farlo ma penso di averlo sbagliato tutto.
#include <stdio.h>
#include <stdlib.h>
main()
{
int CatetoMinore, CatetoMaggiore, Ipotenusa;
printf("\nInserisci il CatetoMinore\t");
scanf("%d", & CatetoMinore);
printf("\nInserisci il CatetoMaggiore\t");
scanf("%d", & CatetoMaggiore);
Ipotenusa =
Area = (CatetoMinore + CatetoMaggiore) / 2;
Perimetro =
printf ("%d %d",Ipotenusa,Area,Perimetro);
}

4 Risposte

  • Comincia ad enunciare il teorema di Pitagora. Poi converti il teorema in pratica: hai 2 cateti, ti manca l'ipotenusa. Quindi...
    L'area del triangolo (rettangolo) non è corretta, pensaci un attimo.
    Quando avrai l'ipotenusa potrai calcolare il perimetro.

    PS: Usa i tag CODE per inserire del codice nel post.
  • Ma che c'è la riunione di quelli che odiano i tag CODE ?
  • Trova l'ipotenusa con il teorema di Pitagora che dice che:
    ipotenusa = radicequadrata di (cateto1 al quadrato + cateto2 al quadrato)
  • Ma il teorema di Pitagora non si studia alla scuola media? C'è proprio bisogno di ricordarlo a chi programma?
Devi accedere o registrarti per scrivere nel forum
4 risposte