| 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. |
| |
|