Added es2 main.c
This commit is contained in:
parent
247940149d
commit
32d42bb6de
|
@ -1,6 +1,28 @@
|
|||
#include <stdio.h>
|
||||
|
||||
int main() {
|
||||
printf("Hello, World!\n");
|
||||
return 0;
|
||||
/*
|
||||
Scrivere un programma che stampa quanti mattoni sono necessari per realizzare una tramezza
|
||||
divisoria in una grande stanza, sapendo che ogni mattone è di dimensioni 25x10 cm, che tra un
|
||||
mattone e quelli adiacenti va interposto uno strato di 1 cm di cemento e che la parete e' lunga 3,40 m
|
||||
e alta 2,80 m.
|
||||
*/
|
||||
|
||||
// funzione altamente inutile volendo che mi va a fare il convertitore da M a CM
|
||||
float convertitore(float con){
|
||||
int calcolo = con * 100;
|
||||
return calcolo;
|
||||
}
|
||||
|
||||
int main() {
|
||||
float lunghezzaParete = 3.40;
|
||||
float altezzaParte = 2.80;
|
||||
int dimLunghezzaMattone = 25;
|
||||
int dimAltezzaMattone = 10;
|
||||
|
||||
int nLunghezza = convertitore(lunghezzaParete) / (dimLunghezzaMattone + 1); //ho messo il +1 per andare a calcolare anche lo strato di cemento di 1 cm
|
||||
int nAltezza = convertitore(altezzaParte) / (dimAltezzaMattone + 1); //ho messo il +1 per andare a calcolare anche lo strato di cemento di 1 cm
|
||||
|
||||
int nTot = nLunghezza * nAltezza;
|
||||
|
||||
printf("Numero totale di mattoni necessari: %d\n", nTot);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue