Académique Documents
Professionnel Documents
Culture Documents
9- Los estudiantes de la Unidad Educativa de Talentos participan en las disciplinas deportivas de natacin y patinaje; Desarrolle un programa en Turbo Pascal que lea el nombre y la disciplina en que participa el estudiante, e imprima la cantidad de estudiantes por cada disciplina y la cantidad total de estudiantes. Utilice un ciclo While o Repeat Until
program talentos; uses crt; var nom,dis:string; cnat,cpat,ctot:integer; r:char; begin clrscr; cnat:=0;
cpat:=0; ctot:=0; repeat textcolor(10); write('indique nombre del estudiante: ');readln(nom); write('indique disciplina del estudiante PRECIONE 1 PARA NATACION O PRECIONE 2 PARA PATINAJE : '); readln(dis); if(dis='1') then begin cnat:=cnat+1; end else if(dis='2') then begin cpat:=cpat+1; end else begin textcolor(29); writeln('numero no valido'); ctot:=ctot-1; end; ctot:=ctot+1; textcolor(17); writeln('desea procesar otro estudiante P\S, para salir presione N'); readln(r); clrscr; until (r='n') or (r='N'); textcolor(12); writeln('estudiantes en natacion ',cnat); writeln('estudiantes en patinaje ',cpat); writeln('estudiantes totales ',ctot); textcolor(24); write('precione una tecla para finalizar'); normvideo; readkey; end.
14- La empresa Pasapalos Andinos a travs de sus vendedores, distribuye tres (03) tipos
de pasapalos en el occidente del pas, con la finalidad de automatizar sus sistema de ventas ha solicitado a los estudiantes de programacin de la UNEFA el desarrollo de un programa en Turbo Pascal que le permita saber los datos personales y el total de las ventas realizadas por cada uno de sus vendedores de enero a mayo y el total de las ventas efectuadas por la empresa. Resuelva utilizando un ciclo While y un ciclo For anidado o un ciclo Repeat Until y un ciclo For anidado.
program pasapalo; uses crt; var
nom:string; vt,tvt,ve:real; i:integer; r:char; begin clrscr; ve:=0; repeat textcolor(9); write('indique nombre del trabajador: '); readln(nom); vt:=0;tvt:=0; for i:= 1 to 5 do begin write('indique ventas realizadas por el trabajador en el mes ',i,' : '); readln(vt); if (vt<=0) then begin textcolor(15); writeln('numero no valido'); end else tvt:=tvt+vt; end; textcolor(12); writeln('las ventas del trabajador ',nom,' fueron ',tvt:4:2); textcolor(27); writeln('desea procesar otro trabajador precione uno una tecla, para salir precione N '); readln(r); ve:=ve+tvt; clrscr; until (r='n') or (r='S'); clrscr; textcolor(5); writeln('la ventas totales de la empresa fueron Bs. ',ve:4:2); normvideo; writeln('precione una tecla para finalizar'); readkey; end.