• Lenguaje

    Pascal

  • Descripción

    Calcular el salario neto de un trabajador. Se debe leer el nombre, horas trabajadas, precio de la hora y sabiendo que los impuestos aplicados son el 10 por ciento sobre el salario bruto.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
program SalarioNeto;
uses crt;

var horas_trabajadas, impuestos, precio_de_la_hora, salario_bruto, salario_neto : real;
var nombre : string;
begin
    write ('Ingresa el nombre: ');
    readln (nombre);
    write ('Ingresa el valor de horas trabajadas: ');
    readln (horas_trabajadas);
    write ('Ingresa el valor de precio de la hora: ');
    readln (precio_de_la_hora);
    salario_bruto := precio_de_la_hora*horas_trabajadas;
    impuestos := salario_bruto*0.1;
    salario_neto := salario_bruto-impuestos;
    writeln ('Nombre: ', nombre);
    writeln ('Valor de impuestos: ', impuestos:0:6);
    writeln ('Valor de salario bruto: ', salario_bruto:0:6);
    writeln ('Valor de salario neto: ', salario_neto:0:6);
    writeln;
    write ('Presiona una tecla para terminar . . . ');
    readkey;
end.