Está en la página 1de 5

MINISTERIO DEL PODER POPULAR PARA LA DEFENSA

MINISTERIO DE EDUCACIÓN PARA LA DEFENSA


UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
DE LA FUERZA ARMADA NACIONAL BOLIVARIANA
U.N.E.F.A.
NÚCLEO CARABOBO – SEDE NAGUANAGUA

Trabajo de Programación I

Integrante:

Kelvin Cabrera
16.946.467

Valencia, Junio del 2020.


1. Hacer un programa en pascal que lea tres notas de un
alumno, calcule y muestre su promedio. Si este promedio
es mayor a 17 se escribirá mensaje de “Felicitaciones”.

PROGRAM curso;
USES CRT;
Var Ce,nota: INTEGER;
Promedio : REAL;
resp :CHAR;

Program comentario;
var
nota1, nota2, nota3: Integer;
nombre, opcion: String;
promedio: REAL;

BEGIN
REPÈAT

Write('Ingrese el nombre:');

ReadLn(nombre);

Write('Primer nota:');

ReadLn(nota1);

Write('Segunda nota:');

ReadLn(nota2);

Write('Tercer nota:');

ReadLn(nota3);

promedio := (nota1 + nota2 + nota3) / 3;

if promedio >= 17 then


begin

WriteLn('Felicitaciones');

End

END. {FIN DEL PROGRMA}


2. Dada la Sección C de Programación se tiene las notas
finales de los 5 alumnos cursantes. Se pide realizar un
algoritmo que permita calcular el promedio de la
sección, el número de alumnos reprobados y además dar el
porcentaje de alumnos cuyas notas sean >= 18 puntos.

PROGRAM Curso;
USES CRT;
VAR I,N,Suma, baja, nota: INTEGER;
Prom : REAL;
BEGIN
Suma: = 0; baja: = 10, cont=0;
WRITELN (‘Indique cantidad de alumnos de la sección: ‘);
READ (N);
FOR I:= 1 TO 5 DO
BEGIN
WRITELN (‘Indique la nota ‘);
READ (nota);
Suma:= Suma + nota;
IF (nota < baja) THEN
baja:= nota;
cont:=cont + 1
IF (nota > = 18) THEN
Porcent:= (nota+1)/100
END; {FIN DEL CICLO FOR}

Prom: = (Suma/ N);

WRITELN (‘El promedio de la sección es:’, prom: 0 : 2);


WRITELN (‘Cantidad de alumnos reprobados es: ‘, cont);
WRITELN (‘El porcentaje de alumnos a 18 puntos es: ‘,
Porcent);

READKEY ();

END. {FIN DEL PROGRMA}


3. Utilizando en ciclo FOR, hacer un programa en pascal que
lea 4 datos, calcule y Visualice en pantalla su producto
y suma.

PROGRAM Curso;
USES CRT;
VAR I,N,Suma, baja, nota: INTEGER;
Prom : REAL;
BEGIN
Suma: = 0; baja: = 10, cont=0;
WRITELN (‘Indique cantidad de alumnos de la sección: ‘);
FOR I:= 1 TO 4 DO
BEGIN
WRITELN (‘Ingrese datos ‘);
READ (nota);
Suma:= Suma + nota;

Product= Product*suma;

WRITELN (‘La sumatoria es:’, Suma);


WRITELN (‘Cantidad de alumnos reprobados es: ‘, Product);

END. {FIN DEL PROGRMA}


4. Hallar el mayor de 3 números y publicarlo. Con el ciclo
While.

PROGRAM Curso;
USES CRT;
VAR I,Suma, baja, num, Mayor: INTEGER;

BEGIN
Calc: = 0; baja: = 0, cont=0;

WHILE (I<=3) DO
BEGIN
WRITELN (‘Ingrese numeros: ‘);
Read(num);

Calc=num > Calc;


Mayor:=Num:
Suma:= Mayor + baja;
Total:=Mayor < Suma;

WRITELN (‘El numero mayor es:’,total);

END. {FIN DEL PROGRMA}

También podría gustarte