Tec de leon

Solo disponible en BuenasTareas
  • Páginas : 3 (711 palabras )
  • Descarga(s) : 0
  • Publicado : 21 de febrero de 2011
Leer documento completo
Vista previa del texto
Instituto Tecnológico de León
Carrera: Ingeniería En Sistemas Computacionales
Materia: Fundamento de Programación
Nombre del alumno: Jorge Edgardo Zambrano Pinedo
Horario: Martes y Jueves de10:30-12:10
Viernes de 8:45-9:30
Fecha: 07 de diciembre del 2010

1.- Diagrama UML

+ Persona

-nam: String;
-ingreso: double;

+getNam (): String;
+getNam (): void;
+getingreso ():double;
+setingreso (): void;
+to String (): String;































2.- Clase encapsulada:


class Persona {private String nam;
private double ingreso;

public void setnam (String nombre) {
nam=nombre;
}

public String getnam ( ) {
return nam;
}public void setingreso (double pay) {
ingreso = pay;
}

public double getingreso ( ) {
return ingreso;
}

public String toString( ){
return " Persona: "+nam+ " Ingreso: " +ingreso;
}
}



3.- Algoritmo:

1.- Planteamiento.- Algoritmo que permite calcular el impuesto sobre el ingreso proporcionado por el usuario, sabiendo que:
a)0% sobre el ingreso desde $0 hasta $4000
b) 15% sobre el ingreso desde $4000 hasta $19000
c) 25% sobre el ingreso desde $19000 hasta $70000
d) 35% sobre el ingreso desde $70000 en adelante2.- Entrada de Datos.- Preguntar al usuario del programa:
“Introduzca el nombre del empleado”, x =?;
“Introduzca el salario del empleado”, y=?;

3.- Calcular.-
Si(ingreso>= 0 y ingreso <= 4000) hacer
porcentaje = 0.30;
Fin
Si (ingreso > 4000 y ingreso <= 19000) hacer
porcentaje= 0.25;
Fin
Si (ingreso > 19000y ingreso ( ) <= 70000) hacer
porcentaje= 0.10;
Fin
Si (ingreso ( ) > 70000) hacer
porcentaje= 0;
Fin

Si (porcentaje no es igual a 0) hacer...
tracking img