Accedi

Somma se sono compresi

PROBLEMA

Scrivere un programma che somma due numeri ricevuti da input se e soltanto se ambi due siano contestualmente minori di 1 e maggiori di 5.


RAPPRESENTAZIONE TECNICO-ILLUSTRTIVA

Richiedere in in-put i due numeri, verificare se entrambi sono minori di 1 e nello stesso momento se sono maggiori si 5. Se la condizione è vera eseguire la loro somma e mostrare a video il risultato altrimenti fai comparire un messaggio a video.


TABELLA DATI

IDENTIFICATORE DESCRIZIONE
a Primo numero inserito di tipo float 
b Secondo numero inserito di tipo float 
c Somma di a + b di tipo float

 


DIAGRAMMA A BLOCCHI

Clicca qui per visualizzare il Diagramma al blocchi.


CODICE SORGENTE

#include
#include


int main(int argc, char *argv[]) {
 
 //Sezione dichiarativa
 float a;
 float b;
 float c;
 
 //In-put dei dati
 printf("Dammi a:");
 scanf("%f", &a);
 printf("\nDammi b:");
 scanf("%f", &b);
 
 //Condizione
 if(a<1 && a>5 && b<1 && b>5)
 {
  c=a+b;
  printf("\nLa loro somma e' %.3f: c");
 }
 //Condizione falsa
 else
 {
  printf("\nCondizione non verificata");
 }
 
 //Fine programma
 system("pause");
 return 0;
}