[C con Clase] Operacion Matematica

Hubert García Gordon hubert1 en email.com
Dom Abr 3 01:54:35 CEST 2011


Muchas gracias por tu respuesta Pedro, pero por cuestiones de Universidad debo utilizar Borland 3.
 
Realmente te agradezco por aclararme la duda..., no sabe cuantas horas inverti en eso...


saludos,

            Hubert Garcia Gordon
               celular: 88734752
          enviado desde HTC Topaz

-----Original Message-----
From: Pedro Osorio <pedroosorio777 en gmail.com>
Sent: Sábado, 02 de Abril de 2011 12:52 p.m.
To: Lista de correo sobre C y C++ <cconclase en listas.conclase.net>
Subject: Re: [C con Clase] Operacion Matematica

La respuesta es que estas usando en turbo C++, donde el int es de 16
bits y no 32 bits.
Con un int de 16 bits sólo puedes almacenar como máximo hasta 32767.
Usa un compilador diferente y solucionas tu problema

El 02/04/11, hubert garcia <hubert1 en email.com> escribió:
> Buen dia, de antemano les agradezco sus recomendaciones para solucionar esta
> situacion, el programa ya esta listo con cero errores y me funciona normal,
> pero tengo un problema con una operacion matematica, la ventaja es que con
> solucionar uno se soluciona todo.
>
>  A manera de prueba estoy revisando el case 1 donde le puse cout para que me
> mostrar lo que estaba almacenando. El usuario debe digitar un salario, por
> ejemplo 700000 y donde le digo que me muestre el salario digitado por el
> usuario pone: -20896 luego tiene que realizar una operacion matematica el
> cual es hace una deduccion donde me pone 113 y por ultimo mostrar el salario
> neto, donde pone: -21009
>
>  Esta operacion esta correcta, sin embargo no es el resultado que ando
> buscando ya que deberia ser de esta manera:
>
>  Salario Bruto = 700000


[The entire original message is not included]




Más información sobre la lista de distribución Cconclase