/* Crear dos estructuras
struct
distancia{
metros
centimetros
}
struct volumen
{
longitud
anchura
altura
}
representan las dimensiones de una habitación.
Escribir un programa que
lea las dimensiones de una habitación en metros y centímetros y calcule su
volumen. */
#include <iostream.h>
struct
distancia
{
int
metros;
int
centimetros;
};
struct volumen
{
distancia
longitud;
distancia
anchura;
distancia
altura;
};
void main()
{
volumen hab;
cout<<"Metros de
longitud:";
cin>>hab.longitud.metros;
cout<<"Centimetros
de
longitud:";
cin>>hab.longitud.centimetros;
cout<<"Metros
de
anchura:";
cin>>hab.anchura.metros;
cout<<"Centimetros
de anchura:";
cin>>hab.anchura.centimetros;
cout<<"Metros
de altura:";
cin>>hab.altura.metros;
cout<<"Centimetros
de altura:";
cin>>hab.altura.centimetros;
double
lon,anch,alt;
lon=(hab.longitud.metros*100)+(hab.longitud.centimetros);
lon/=100;
anch=(hab.anchura.metros*100)+(hab.anchura.centimetros);
anch/=100;
alt=(hab.altura.metros*100)+(hab.altura.centimetros);
alt/=100;
cout<<'
'<<lon<<' '<<anch<<'
'<<alt;
cout<<endl<<"El volumen es:
"<<lon*anch*alt;
}