Você está na página 1de 5

Proceso Calificaciones

repetir
LIMPIAR PANTALLA ;
MOSTRAR 'CALCULAR EL PROMEDIO';
Escribir ' 1. Datos del Primer Alumno';
Escribir ' 2. Datos del Segundo Alumno';
Escribir ' 3. Datos del Tercer Alumno';
Escribir ' 4. Datos del Cuarto Alumno' ;
Escribir ' 5. Datos del Quinto Alumno' ;
Escribir SIN SALTAR 'Escoja una Opcion ';
LEER OP ;
SEGUN OP HACER
1:
Escribir sin saltar 'Nombre del Primer Alumno';
leer alu ;
Escribir sin saltar 'Ingrese Nota Teorica';
leer nt ;
Escribir sin saltar 'Ingrese Nota Practica';
leer np ;
Escribir sin saltar 'Ingrese Nota problemas';
leer npro ;
Si nt > 0 y nt <=10 Entonces
nt = nt * 10/100 ;
Escribir 'Nota Teorica ' , nt ;
resultado = nt + np + npro ;
Escribir 'El Resultado es ' , resultado ;
SINO
Escribir 'MENSAJE DE ERROR' ;
FinSi
Si np > 0 y np <=10 Entonces
np = np * 40/100 ;
Escribir 'Nota Practica ' , np ;
resultado = nt + np + npro ;
Escribir 'El Resultado es ' , resultado ;
SINO
Escribir 'MENSAJE DE ERROR' ;
Fin Si
Si npro > 0 y npro<=10 Entonces
npro = npro * 50/100 ;
Escribir 'Nota de Problemas ' , npro ;
resultado = nt + np + npro ;
Escribir 'El Resultado es ' , resultado ;
SINO
Escribir 'MENSAJE DE ERROR' ;
Fin Si
2:
Escribir sin saltar 'Nombre del Segundo Alumno' ;
leer alu ;
Escribir sin saltar 'Ingrese Nota Teorica' ;
leer nt ;
Escribir sin saltar 'Ingrese Nota Practica' ;
leer np ;
Escribir sin saltar 'Ingrese Nota Problemas' ;
leer npro ;
Si nt > 0 y nt <=10 Entonces
nt = nt * 10/100 ;
Escribir 'Nota Teorica ' , nt ;
resultado = nt + np + npro ;
Escribir 'El Resultado es ' , resultado ;
SINO
Escribir 'MENSAJE DE ERROR' ;
Fin Si
Si np > 0 y np <=10 Entonces
np = np * 40/100 ;
Escribir 'Nota Practica ' , np ;
resultado = nt + np + npro ;
Escribir 'El Resultado es ' , resultado ;
SINO
Escribir 'MENSAJE DE ERROR' ;
Fin Si
Si npro > 0 y npro<=10 Entonces
npro = npro * 50/100 ;
Escribir 'Nota de Problemas ' , npro ;
resultado = nt + np + npro ;
Escribir 'El Resultado es ' , resultado ;
SINO
Escribir 'MENSAJE DE ERROR' ;
Fin Si
3:
Escribir sin saltar 'Nombre del Tercer Alumno' ;
leer alu ;
Escribir sin saltar 'Ingrese Nota Teorica' ;
leer nt ;
Escribir sin saltar 'Ingrese Nota Practica' ;
leer np ;
Escribir sin saltar 'Ingrese Nota Problemas' ;
leer npro ;
Si nt > 0 y nt <=10 Entonces
nt = nt * 10/100 ;
Escribir 'Nota Teorica ' , nt ;
resultado = nt + np + npro ;
Escribir 'El Resultado es ' , resultado ;
SINO
Escribir 'MENSAJE DE ERROR' ;
Fin Si
Si np > 0 y np <=10 Entonces
np = np * 40/100 ;
Escribir 'Nota Practica ' , np ;
resultado = nt + np + npro ;
Escribir 'El Resultado es ' , resultado ;
SINO
Escribir 'MENSAJE DE ERROR' ;
Fin Si
Si npro > 0 y npro<=10 Entonces
npro = npro * 50/100 ;
Escribir 'Nota de Problemas ' , npro ;
resultado = nt + np + npro ;
Escribir 'El Resultado es ' , resultado ;
SINO
Escribir 'MENSAJE DE ERROR' ;
Fin Si
Escribir sin saltar 'Nombre del Cuarto Alumno';
leer alu ;
Escribir sin saltar 'Ingrese Nota Teorica';
leer nt ;
Escribir sin saltar 'Ingrese Nota Practica';
leer np ;
Escribir sin saltar 'Ingrese Nota problemas';
leer npro ;
Si nt > 0 y nt <=10 Entonces
nt = nt * 10/100 ;
Escribir 'Nota Teorica ' , nt ;
resultado = nt + np + npro ;
Escribir 'El Resultado es ' , resultado ;
SINO
Escribir 'MENSAJE DE ERROR' ;
FinSi
Si np > 0 y np <=10 Entonces
np = np * 40/100 ;
Escribir 'Nota Practica ' , np ;
resultado = nt + np + npro ;
Escribir 'El Resultado es ' , resultado ;
SINO
Escribir 'MENSAJE DE ERROR' ;
Fin Si
Si npro > 0 y npro<=10 Entonces
npro = npro * 50/100 ;
Escribir 'Nota de Problemas ' , npro ;
resultado = nt + np + npro ;
Escribir 'El Resultado es ' , resultado ;
SINO
Escribir 'MENSAJE DE ERROR' ;
Fin Si
Escribir sin saltar 'Nombre del Quinto Alumno';
leer alu ;
Escribir sin saltar 'Ingrese Nota Teorica';
leer nt ;
Escribir sin saltar 'Ingrese Nota Practica';
leer np ;
Escribir sin saltar 'Ingrese Nota problemas';
leer npro ;
Si nt > 0 y nt <=10 Entonces
nt = nt * 10/100 ;
Escribir 'Nota Teorica ' , nt ;
resultado = nt + np + npro ;
Escribir 'El Resultado es ' , resultado ;
SINO
Escribir 'MENSAJE DE ERROR' ;
FinSi
Si np > 0 y np <=10 Entonces
np = np * 40/100 ;
Escribir 'Nota Practica ' , np ;
resultado = nt + np + npro ;
Escribir 'El Resultado es ' , resultado ;
SINO
Escribir 'MENSAJE DE ERROR' ;
Fin Si
Si npro > 0 y npro<=10 Entonces
npro = npro * 50/100 ;
Escribir 'Nota de Problemas ' , npro ;
resultado = nt + np + npro ;
Escribir 'El Resultado es ' , resultado ;
SINO
Escribir 'MENSAJE DE ERROR' ;
Fin Si

FinSegun
Escribir 'Presione Enter para continuar' ;
Esperar Tecla ;
HASTA QUE OP = 3
FinProceso
EL PRIMER CODIGO

Proceso Calificaciones
repetir
LIMPIAR PANTALLA ;
MOSTRAR 'CALCULAR EL PROMEDIO';
Escribir ' 1. Datos del Primer Alumno';
Escribir ' 2. Datos del Segundo Alumno';
Escribir ' 3. Datos del Tercer Alumno';
Escribir ' 4. Datos del Cuarto Alumno' ;
Escribir ' 5. Datos del Quinto Alumno' ;
Escribir SIN SALTAR 'Escoja una Opcion ';
LEER OP ;
SEGUN OP HACER
1:
Escribir sin saltar 'Nombre del Primer Alumno';
leer alu ;
Escribir sin saltar 'Ingrese Nota Teorica';
leer nt ;
Escribir sin saltar 'Ingrese Nota Practica';
leer np ;
Escribir sin saltar 'Ingrese Nota problemas';
leer npro ;
Si nt > 0 y nt <=10 Entonces
nt = nt * 10/100 ;
Escribir 'Nota Teorica ' , nt ;
resultado = nt + np + npro ;
Escribir 'El Resultado es ' , resultado ;
SINO
Escribir 'MENSAJE DE ERROR' ;
FinSi
Si np > 0 y np <=10 Entonces
np = np * 40/100 ;
Escribir 'Nota Practica ' , np ;
resultado = nt + np + npro ;
Escribir 'El Resultado es ' , resultado ;
SINO
Escribir 'MENSAJE DE ERROR' ;
Fin Si
Si npro > 0 y npro<=10 Entonces
npro = npro * 50/100 ;
Escribir 'Nota de Problemas ' , npro ;
resultado = nt + np + npro ;
Escribir 'El Resultado es ' , resultado ;
SINO
Escribir 'MENSAJE DE ERROR' ;
Fin Si
2:
Escribir sin saltar 'Nombre del Primer Alumno' ;
leer alu ;
Escribir sin saltar 'Ingrese Nota Teorica' ;
leer nt ;
Escribir sin saltar 'Ingrese Nota Practica' ;
leer np ;
Escribir sin saltar 'Ingrese Nota Problemas' ;
leer npro ;
Si nt > 0 y nt <=10 Entonces
nt = nt * 10/100 ;
Escribir 'Nota Teorica ' , nt ;
resultado = nt + np + npro ;
Escribir 'El Resultado es ' , resultado ;
SINO
Escribir 'MENSAJE DE ERROR' ;
Fin Si
Si np > 0 y np <=10 Entonces
np = np * 40/100 ;
Escribir 'Nota Practica ' , np ;
resultado = nt + np + npro ;
Escribir 'El Resultado es ' , resultado ;
SINO
Escribir 'MENSAJE DE ERROR' ;
Fin Si
Si npro > 0 y npro<=10 Entonces
npro = npro * 50/100 ;
Escribir 'Nota de Problemas ' , npro ;
resultado = nt + np + npro ;
Escribir 'El Resultado es ' , resultado ;
SINO
Escribir 'MENSAJE DE ERROR' ;
Fin Si
3:
Escribir sin saltar 'Nombre del Primer Alumno' ;
leer alu ;
Escribir sin saltar 'Ingrese Nota Teorica' ;
leer nt ;
Escribir sin saltar 'Ingrese Nota Practica' ;
leer np ;
Escribir sin saltar 'Ingrese Nota Problemas' ;
leer npro ;
Si nt > 0 y nt <=10 Entonces
nt = nt * 10/100 ;
Escribir 'Nota Teorica ' , nt ;
resultado = nt + np + npro ;
Escribir 'El Resultado es ' , resultado ;
SINO
Escribir 'MENSAJE DE ERROR' ;
Fin Si
Si np > 0 y np <=10 Entonces
np = np * 40/100 ;
Escribir 'Nota Practica ' , np ;
resultado = nt + np + npro ;
Escribir 'El Resultado es ' , resultado ;
SINO
Escribir 'MENSAJE DE ERROR' ;
Fin Si
Si npro > 0 y npro<=10 Entonces
npro = npro * 50/100 ;
Escribir 'Nota de Problemas ' , npro ;
resultado = nt + np + npro ;
Escribir 'El Resultado es ' , resultado ;
SINO
Escribir 'MENSAJE DE ERROR' ;
Fin Si
FinSegun
Escribir 'Presione Enter para continuar' ;
Esperar Tecla ;
HASTA QUE OP = 3
FinProceso

Você também pode gostar