Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Problema Con Un Programa (https://www.clubdelphi.com/foros/showthread.php?t=79578)

michaeldeleon 18-07-2012 05:05:08

Problema Con Un Programa
 
Tengo que hacer un programa que calcule y me imprima un listado de la forma siguiente nombre, sueldo y comision dice que si el sueldo bruto es menor 20000 debe pagar un 2%, si es mayor que 20,000 y menor que 30,000 debe pagar un 12% y que si es mayor debe pagar un 22.5% de su sueldo entonce quiero que me de el sueldo neto que lo imprima que seria igual a Sueldo+Comision-por ciento a pagar= sueldo neto. ayúdenme por favor esto es lo que tengo hasta el momento:

Código Delphi [-]
var
b,c,a: integer;
begin
 a:= strtoint(edit2.Text);
 b:= strtoint(edit3.Text);
 c:=a+b; if a+b < 20000 then a+b*0.20
edit4.Text := inttostr (c);

oscarac 18-07-2012 06:55:35

algo asi es para el calculo del sueldo neto, es decision tuya si el resultado lo pones en un edit o en un label

Código Delphi [-]
v_SueldoBruto := v_Sueldo + v_Comision
if v_SueldoBruto < 20000  then && Primer rango
   v_Neto := v_SueldoBruto - (v_SueldoBruto * 2 / 100)

if v_SueldoBruto > 20000 and v_SueldoBruto < 30000 Then
   v_Neto := v_SueldoBruto - (v_SueldoBruto * 12 / 100)

if v_SueldoBruto > 30000 Then
   v_Neto := v_SueldoBruto - (v_SueldoBruto * 22.5 / 100)

espero haber sido de ayuda

michaeldeleon 18-07-2012 07:17:29

podrias
 
explicarme la formula un poco mejor con las variables k estoy utilisando xk no soy bueno en delphi

Casimiro Notevi 18-07-2012 08:33:01

Hola, michaeldeleon, te recuerdo nuestra guía de estilo.
Entre otras cosas dice que debes poner títulos descriptivos a tus preguntas, ya que "Problema con un programa" no describe nada de lo que estás preguntando.
También debes recordar poner tu pregunta en el foro adecuado, esto no tiene nada que ver con la web, "Delphi/web". Lo cambiaré de sitio.
Además debes recordar poner los tags al código fuente, seleccionando el tipo de código, en este caso es delphi, ejemplo:



Procura recordarlo para futuras intervenciones, gracias por tu colaboración.

michaeldeleon 18-07-2012 15:36:51

ok
 
pero podría decirme por favor a donde fue movido el tema???

Casimiro Notevi 18-07-2012 16:04:54

Ahora estamos en "varios", lo pone en la parte izquierda de arriba.
Foros Club Delphi > Principal > Varios


La franja horaria es GMT +2. Ahora son las 04:06:09.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi