|
/* 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;
}
d
VOLVER
|