El Guru Programador
Usuario DESCONOCIDO | Registrate Gratis | Usuarios Registrados
Foro de C++/C#
Foros del Guru > C++/C#
Usuario ¿que esta mal?
Desconocido
Enviado - 13/1/2005
 
class Ejemplo1
{
static void Main (string[] args)
{
// Calculadora personal
int operador1;
int operador2;
float resultado;
char operando;
string Pantalla;

operador1 = 7;
operador2 = 5;
operando = '+';

resultado = operador1 + operador2;

Pantalla = "Operacion Suma";
System.Console:WriteLine(pantalla);

System.Console.WriteLine("Respuesta:
{0} {1} {2} = {3}", operador1,
operando, operador2, resultado);
}
}



Me sale error al intentar compilar(Por cierto es mi primer programa i por eso es tan senzillo)
 
alien_gongora
16 Mensaje(s)
Enviado - 24/1/2005
 
// Si quieres hacer una claculadora lo primero que debes hacer es definir una clase que realice las operaciones aritmeticas, tales co mo suma, resta , división etc..
Después realiza el visual de dicha calculadora, recuerda que el tipo de dato que estas utilizando en la calculadora es un float y el del visual(los Edit del visual son AnsiString) es un AnsiString y debes hacer una combersión de AnsiString a float con lo siguiente StrToFloat. Los operadores que defines en el visual son de tipo dato char ye el mayor peso cae sobre el signo es igual (=)




#ifndef Unit2H
#define Unit2H
//---------------------------------------------------------------------------
class Calculadora
{
private:
float Number1;
float Number2;
public:
float Get_Number1(){return Number1;};
float Get_Number2(){return Number2;};
float Suma(){return Number1 + Number2;};
float Resta(){return Number1 - Number2;};
float Division()
{
if (Number2 == 0)
{
throw Exception("Division por cero no definida");
}
else return Number1 / Number2;
};
float Multiplicacion(){return Number1 * Number2;};
Calculadora( float X, float Y )
{
Number1 = X;
Number2 = Y;
};
Calculadora(){};
};

#endif
 
alien_gongora
16 Mensaje(s)
Enviado - 24/1/2005
 
// Si quieres hacer una claculadora lo primero que debes hacer es definir una clase que realice las operaciones aritmeticas, tales co mo suma, resta , división etc..
Después realiza el visual de dicha calculadora, recuerda que el tipo de dato que estas utilizando en la calculadora es un float y el del visual(los Edit del visual son AnsiString) es un AnsiString y debes hacer una combersión de AnsiString a float con lo siguiente StrToFloat. Los operadores que defines en el visual son de tipo dato char ye el mayor peso cae sobre el signo es igual (=)




#ifndef Unit2H
#define Unit2H
//---------------------------------------------------------------------------
class Calculadora
{
private:
float Number1;
float Number2;
public:
float Get_Number1(){return Number1;};
float Get_Number2(){return Number2;};
float Suma(){return Number1 + Number2;};
float Resta(){return Number1 - Number2;};
float Division()
{
if (Number2 == 0)
{
throw Exception("Division por cero no definida");
}
else return Number1 / Number2;
};
float Multiplicacion(){return Number1 * Number2;};
Calculadora( float X, float Y )
{
Number1 = X;
Number2 = Y;
};
Calculadora(){};
};

#endif
 
alien_gongora
16 Mensaje(s)
Enviado - 24/1/2005
 
// Si quieres hacer una claculadora lo primero que debes hacer es definir una clase que realice las operaciones aritmeticas, tales co mo suma, resta , división etc..
Después realiza el visual de dicha calculadora, recuerda que el tipo de dato que estas utilizando en la calculadora es un float y el del visual(los Edit del visual son AnsiString) es un AnsiString y debes hacer una combersión de AnsiString a float con lo siguiente StrToFloat. Los operadores que defines en el visual son de tipo dato char ye el mayor peso cae sobre el signo es igual (=)




#ifndef Unit2H
#define Unit2H
//---------------------------------------------------------------------------
class Calculadora
{
private:
float Number1;
float Number2;
public:
float Get_Number1(){return Number1;};
float Get_Number2(){return Number2;};
float Suma(){return Number1 + Number2;};
float Resta(){return Number1 - Number2;};
float Division()
{
if (Number2 == 0)
{
throw Exception("Division por cero no definida");
}
else return Number1 / Number2;
};
float Multiplicacion(){return Number1 * Number2;};
Calculadora( float X, float Y )
{
Number1 = X;
Number2 = Y;
};
Calculadora(){};
};

#endif
 
alien_gongora
16 Mensaje(s)
Enviado - 24/1/2005
 
Socio disculpa que se me haya repetido el emnsaje.
Recuerda el signo igual es el que pregunta;
Si lo que presionaron el numero 1 lo guardas en Number1 y luego viene el operador que es lo que define que operación es la que se va a realizar.
 
 

 

Contactos myStudio Network