Area del trapezio
PROBLEMA
Scrivere un programma, che acquisiti da tastiera i numeri delle basi e dell’altezza di un trapezio restituisce a video l’area.
RAPPRESENTAZIONE TECNICO-ILLUSTRTIVA
Richiedere in in-put la base minore la base maggiore e l’altezza. Calcolare l’area facendo Base numero 1 + Base numero 2, moltiplicare questa somma per l’altezza e infine dividere il tutto per 2. Mostrare a video il risultato finale.
TABELLA DATI
IDENTIFICATORE | DESCRIZIONE |
---|---|
Base_minore | Base minore di tipo float variabile |
Base_maggiore | Base maggiore di tipo float variabile |
Altezza | Altezza di tipo float variabile |
Area | Area di tipo float variabile |
Perimetro | Perimetro di tipo float variabile |
DIAGRAMMA A BLOCCHI
Clicca qui per visualizzare il Diagramma a blocchi.
CODICE SORGENTE
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[]){
//sezione dichiarativa
float base_minore, base_maggiore, altezza, area;
//sezione di input
printf("Inserisci la base minore: ");
scanf("%f", &base_minore);
printf("\n");
printf("Inserisci la base maggiore: ");
scanf("%f", &base_maggiore);
printf("\n");
printf("Inserisci l'altezza: ");
scanf("%f", &altezza);
printf("\n");
//sezioni input
area=((base_minore+base_minore)*altezza)/2;
//sezione output
printf("Area del trapezio e': %f \n", area);
system("PAUSE");
return 0;
}