Beruflich Dokumente
Kultur Dokumente
Columna: A
Pseudocdigo
Algoritmo
Compilador
Ensamblador
Programa
Proceso sin_titulo
x<-40;
z<-31;
i<-14
escribir "cuantos lunes hay entre las fechas 19 de Setiembre del 2004
y el 25 de diciembre del mismo ao";
mientras i<=30 hacer
escribir "
i<-x+7
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE INGENIERA INDUSTRIAL
CARRERA DE INGENIERIA EN TELEINFORMTICA
EXAMEN DE PROGRAMACION I
PRIMER PARCIAL
Nombre:
Curso:
Fecha:
FinMientras
Columna: A
escribir i
FinProceso
Corrija el cdigo de programacin para el siguiente problema
Calcular las calificaciones de un grupo de alumnos. La nota final de
cada alumno se calcula segn el siguiente criterio: la parte prctica
vale el 10%; la parte de problemas vale el 50% y la parte terica el
40%. El algoritmo leer el nombre del alumno, las tres notas,
escribir el resultado y volver a pedir los datos del siguiente
alumno hasta que el nombre sea una cadena vaca. Las notas deben estar
entre 0 y 10, si no lo estn, no imprimir las notas, mostrara un
mensaje de error y volver a pedir otro alumno.
Proceso sin_titulo
Escribir "Introduce el nombre del alumno"
Leer alumno
Mientras alumno<>"" Hacer
//si introducimos un nombre de alumno
//correcto, entrara en el bucle
Escribir "Introduce la nota practica"
leer nota_practica
Escribir "Introduce la nota de problemas"
leer nota_problemas
Escribir "Introduce la nota de teoria"
Leer nota_teoria
//comprobamos si las notas tienen un rango correcto
//NOTA: este si esta agrupado por falta de espacio
si (nota_practica>=0 y nota_practica<=10 ) y
(nota_problemas>=0 y nota_problemas<=10 ) y (nota_teoria>=0 y
nota_teoria<=10 ) Entonces
nota_practica<-nota_practica*(0.1)
nota_problemas<-nota_problemas*(0.5)
nota_teoria<-nota_teoria*(0.4)
Escribir "El alumno ", alumno
Escribir "La nota practica es ", nota_practica
Escribir "La nota de problemas es ",
nota_problemas
vuelve a intentarlo"
Escribir "Introduce el nombre de otro alumno"
Leer alumno
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE INGENIERA INDUSTRIAL
CARRERA DE INGENIERIA EN TELEINFORMTICA
EXAMEN DE PROGRAMACION I
PRIMER PARCIAL
Nombre:
Curso:
Fecha:
FinSi
FinMientras
FinProceso
Columna: A