Está en la página 1de 3

PREGUNTA 1

Escribir un algoritmo que permita ingresar un número “n” de estudiantes (se cumple que:
10<=n<=20), cada uno de los cuáles cursa 4 materias. Para cada alumno se ingresa el nombre y sus
calificaciones. Escriba un algoritmo para calcular el promedio de cada estudiante luego de ingresar
sus notas.

Proceso clase

Definir n, notas Como Entero

Definir nombre Como Caracter

Definir prom Como Real

prom<-0

Repetir

Escribir "Ingrese la cantidad de alumnos"

Leer n

Hasta Que n>=10 Y n <=20

Para i<-1 Hasta n Con Paso 1 Hacer

Escribir "Ingrese el nombre del alumno#",i

Leer nombre

Para j<-1 Hasta 4 Con Paso 1 Hacer

Repetir

Escribir "Ingrese la nota #",j

Leer notas

Hasta Que notas>=0 Y notas<=20

prom<-prom+notas

FinPara

prom<-prom/5

Escribir "Codigo: ", clave, " Promedio: ", prom

prom<-0 //Reiniciar el promedio para otro alumno

FinPara

FinProceso
PREGUNTA 2

Escribir un algoritmo que permita crear una matriz MxN donde el usuario ingresa los valores de M
(filas) y N (columnas). Todos los elementos se rellenan con el símbolo * Por ejemplo, si el usuario
ingres M=2 y N=3 se debe mostrar:

***
***

Proceso Algoritmo_Matriz
n,m,i,j son entero
Escribir "Ingrese filas "
leer m

Escribir "Ingrese columnas "


leer n
Dimension mat[m,n]
para i<-1 hasta m hacer
para j<-1 hasta n Hacer
mat[i,j]<-"*"
FinPara
FinPara

para i<-1 hasta m hacer


Para j<-1 hasta n Hacer
Escribir mat[i,j]," " Sin Saltar
FinPara
Escribir " "
FinPara

FinProceso

También podría gustarte