Accedi

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;
}