/* huone_a.c */ /* Kysyt„„n huoneen mitat ja lasketaan pinta-ala ja tilavuus */ /* Jonne Itkonen 2.2.1994 */ #include void kysy_mitat(double *pituus, double *leveys, double *korkeus) { printf("Anna huoneen pituus, leveys ja korkeus metreiss„ > "); scanf("%lf %lf %lf",pituus,leveys,korkeus); } double laske_pinta_ala(double pituus, double leveys) { return pituus * leveys; } double laske_tilavuus(double pinta_ala, double korkeus) { return pinta_ala * korkeus; } void tulosta_pinta_ala(double pinta_ala) { printf("Huoneen pinta-ala on %3.1lf neli”metri„.\n",pinta_ala); } void tulosta_tilavuus(double tilavuus) { printf("Huoneen tilavuus on %3.1lf kuutiometri„.\n",tilavuus); } int main(void) { double pituus,leveys,korkeus,pinta_ala,tilavuus; kysy_mitat(&pituus,&leveys,&korkeus); pinta_ala = laske_pinta_ala(pituus,leveys); tilavuus = laske_tilavuus(pinta_ala,korkeus); tulosta_pinta_ala(pinta_ala); tulosta_tilavuus(tilavuus); return 0; }