[C] Programma calcolo perimetro, area rettangolo

di il
3 risposte

[C] Programma calcolo perimetro, area rettangolo

Buonasera
Devo svolgere un semplice esercizio in cui devo calcolare il perimetro e l'area di un rettangolo inserendo in input la base e l'altezza, il mio problema è che il programma mi restituisce in output una serie di numeri non corrispondenti a ciò che dovrebbe restituire. Vi posto il mio codice, qual è l'errore?
/* Scrivere un programma che chieda all'utente di inserire la base e l'altezza di un rettangolo e calcoli
perimetro e area del rettangolo. */
#include <stdio.h>
int main ()
{
    int base;
    int altezza;
    int perimetro = (base+altezza) * 2;
    int area = base*altezza;

    printf("Questo programma serve a calcolare il perimetro e l'area di un rettangolo\n");
    printf("Inserisci la base\n");
    scanf("%d", &base);
    printf("Inserici l'altezza\n");
    scanf("%d", &altezza);
    printf("Il perimetro del tuo rettantgolo è %d\n", perimetro);
    printf("L'area del tuo rettangolo è %d\n", area);
    return 0;

}

3 Risposte

Devi accedere o registrarti per scrivere nel forum
3 risposte