algoritmo

Páginas: 4 (798 palabras) Publicado: 31 de octubre de 2013
TRABAJO DE ALGORITMO Y ESTRUCTURA DE DATOS
1. Para un salario bruto hasta de $1.500, no hay retención. Para un salario bruto de $1500 a $ 3.000 el porcentaje de retención es de 5%. Para un salariobruto mayor de $3000 el porcentaje de retención es 8%. Obtener el nombre del empleado, el salario bruto, el valor de la retención y el salario neto. Se debe leer el nombre y el salario.
Inicio//Declarar variables
SB, SN, Ret;             
//Datos de entrada
Escribir “El salario bruto del trabajador es”;
Leer sb;
Escribir “El salario neto del trabajador es”;
Leer sn;
Escribir “Elporcentaje de retención es”
Leer ret;
//Instrucciones
SN = SB -Ret
Si (SB 3000) entonces
Ret = (8/100)+SB
Sino
Si (SB < 3000) entonces
Ret = (5/100)*SB
Fin si
//Datos de SalidaEscribir “El salario bruto, retención y salario neto es”, sb, ret, sn;
FIN
2. Leer de un registro el nombre de un empleado , el salario básico por hora y el número de horas trabajadas durante unasemana. Calcular el salario neto, teniendo en cuenta que si el número de horas trabajadas durante la semana es mayor de 48, esas horas demás se consideran horas extras y tienen un 35 % de recargo. Imprimael nombre del empleado y el salario neto.
Inicio
//Declarar variables
Sb, Ht, SN, Sextr, Extr   
//Datos de entrada
Escribir “El salario por hora es”;
Leer sb;
Escribir “El salario por horaextra es”;
Leer Sextr;
//Declarar constante
Tr = 0.35;
//Instrucciones
Si (Ht > 48) entonces
Extr = Ht-48
Sextr = Sb+Sb*Tr
SN=(48*Sb)+(Extra*Sextr)
Sino
SN=Sb*HtRet = (8/100)+SB
Fin si
//Datos de Salida
Escribir “El salario neto es”, SN;
FIN
3. Crear un algoritmo que calcule la raíz cuadrada del número que introduzca el usuario. Si se introduce unnúmero negativo, debe mostrar un mensaje de error y volver a pedirlo (tantas veces como sea necesario).
Inicio
//Declarar variables
x, rc ;
//Datos de entrada
Escribir “dime un numero”;
Leer x;...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmo
  • Algoritmo
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS