[Ayuda]Asignación de datos...
Publicado por Fernando (3 intervenciones) el 20/08/2012 00:31:33
Tengo un problema que me pide ingresar dos cantidades y verificar cual de ellas es mayor así como definir la diferencia en centímetros que existen entre ambas, una en metros y otra en yardas, y hasta ahorita tengo lo de la distancia mayor, lo que no se como hacer es la distancia entre las dos, utilice una variable tipo float pero esta variable nunca toma valor.
Este es el código:
#include <iostream>
using std :: cout;
using std :: cin;
float metros, yardas, temp1, temp2, temp3, sobrante;
int main ()
{
cout <<"Ingrese la primera distancia en metros: ";
cin >> metros;
cout <<"Ingrese la segunda distancia en yardas: ";
cin >> yardas;
temp1=yardas*0.9144;
sobrante=temp2-temp3;
if (metros==temp1)
{
cout << "\nLas cantidades son exactamente iguales.\n";
}
else
{
if (metros>temp1)
{
cout << "\nLa distancia en metros es mayor.\n";
temp2=metros;
temp3=temp1;
}
else
{
cout << "\nLa distancia en yardas es mayor.\n";
temp2=temp1;
temp3=metros;
}
}
cout << "La diferencia entre ambas distancias es de: " <<sobrante<< " cms.\n\n";
system("PAUSE");
}
Este es el código:
#include <iostream>
using std :: cout;
using std :: cin;
float metros, yardas, temp1, temp2, temp3, sobrante;
int main ()
{
cout <<"Ingrese la primera distancia en metros: ";
cin >> metros;
cout <<"Ingrese la segunda distancia en yardas: ";
cin >> yardas;
temp1=yardas*0.9144;
sobrante=temp2-temp3;
if (metros==temp1)
{
cout << "\nLas cantidades son exactamente iguales.\n";
}
else
{
if (metros>temp1)
{
cout << "\nLa distancia en metros es mayor.\n";
temp2=metros;
temp3=temp1;
}
else
{
cout << "\nLa distancia en yardas es mayor.\n";
temp2=temp1;
temp3=metros;
}
}
cout << "La diferencia entre ambas distancias es de: " <<sobrante<< " cms.\n\n";
system("PAUSE");
}
Valora esta pregunta


0