You are on page 1of 1

program incremento;

uses wincrt;
var
s,x:real;
procedure leer (Var s:real);
begin
writeln('introduzca el salario');
Readln(s);
end;
Procedure operacion (s:real; Var x:real);
Begin
if(s<=700)then
X:=(15*s)/100
else
if(s>=701)and(s<=1000)then
X:=(10*s)/100
else
if(s>=1001)and(s<=1500)then
X:=(7*s)/100
else
if(s>=1501)and(s<=2500)then
X:=(5*s)/100
else
if(s>=2500)then
X:=(2*s)/100
end;
Procedure mostrar(X:real);
begin
Writeln('el aumento es =',X:2:2);
end;
Begin
leer (s);
operacion (s,x);
mostrar(X);
end.

You might also like