Está en la página 1de 3

program peccori;

uses crt;
const
boni=0.035;
var
vendedor, cedula, matese:string;
venta, ventatotal, ventasvendedor, ntp:real;
ct:integer;
ola:char;

begin
ventatotal:=0;
clrscr;

repeat
gotoxy(10,12);
write ('Indique Nombre del Vendedor: ');
readln (vendedor);
gotoxy(10.14)
write ('Indique Cedula del Vendedor: ');
readln (cedula);

venta:=0;
ntp:=0;
ventasvendedor:=0;
for ct:=1 to 5 do
begin
case ct of
1:matese:='Junio';
2:matese:='Julio';
3:matese:='Agosto';
4:matese:='Septiembre';
5:matese:='Octubre';
end;
gotoxy(10,14)

writeln ('Indique Monto del Mes ',matese,': ');


readln (venta);
ventasvendedor:=ventasvendedor+venta;
end;
ntp:=ventasvendedor*boni;
ventatotal:=ventatotal+ntp;
readkey;
clrscr;
gotoxy(10,16);
writeln ('Vendedor: ',vendedor);
gotoxy(10,20);
writeln ('Cedula: ',cedula);
gotoxy(10,22);
writeln ('Ventas del Vendedor de Junio a Octubre es de: ',ventasvendedor:5:2);
gotoxy(10,24);
writeln ('Bonificacion: ',ntp:5:2);
readkey;
clrscr;
gotoxy(20,10);
writeln ('Desea Procesar Otro Vendedor?');
readln (ola);
until (ola='O') or (ola='o');
clrscr;
gotoxy(20,15);
writeln ('El Monto Total que Cancela la Empresa por Dicho Concepto Es De:
',ventatotal:5:2);
readkey;
end.

program vector;
uses crt;
var
numero:array[1..29] of real;
conta:real;
i,v:integer;

begin
clrscr;
for i:=1 to 12 do
begin
clrscr;
Write ('Indique el numero ',i,': ');
readln (numero[v]);
conta:=sqr(numero[v]);
clrscr;
writeln ('El Cuadrado del Numero es: ',conta:5:2);
readkey;
end;
readkey;
end.

También podría gustarte