Documentos de Académico
Documentos de Profesional
Documentos de Cultura
int Registro=[][]
int admitidos=0
int codigo=0
int cant_asignatura=0
int cod_asignatura=[]
int registrado=0
int asignatura=0
int encontrado=0
int credito=[]
int inscripta=0
int cod_registrado=0
int cod_materias=[10,3;20,2;30,4;40,1;50,3;60,2;70,2;80,1]
int suma_creditos=0
para x=1:1:admitidos
Registro(x,1)=3520+x
para y=2:1:2
Registro(x,2)=0
fin para
fin para
mientras inscribirse==2
imprimir("para salirse de la inscripcion ingrese 0")
si inscribirse==2
codigo=input("ingrese su codigo ")
encontrado=0
registrado=0
mientras encontrado=0
para x=1:1:admitidos
si codigo==Registro(x,1)
si Registro(x,2)==1
registrado=1
fin si
encontrado==1
fin si
fin para
si encontrado==0
imprimir("este codigo no existe")
codigo=input("ingrese su codigo respectivo ")
fin si
fin mientras
si registrado=1
imprimir("no se puede volver a inscribir")
sino
asignatura=input("ingresa la cantidad de asignaturas que va
a inscribir ")
mientras asignatura >=2 && <=5
cant_asignatura=input("ingrese la cantidad de
materias establecidas")
para i=1:1:cant_asignatura
cod_registrado==1
inscripta=1
si cod_registrado==1
credito(i)==cod_materias(w,2)
suma_creditos=suma_creditos+credito(i)
fin si
fin si
fin para
si
cod_registrado==0
fin si
fin para
fin mientras
si suma_creditos <4
imprimir("tiene que inscribir una nueva
asignatura")
asignatura=input("ingrese una asignatura mas y
vuelva a empezar ")
sino
imprimir("gracias por inscribirse disfrute su
semestre")
fin si
fin si
fin si
fin mientras
para x=1:1:admitidos
imprimir("El estudiante en la posicion (%i,%i) tiene el
codigo %i",x,1,Registro(x,1))
para i=1:1:cant_asignatura
imprimir("El codigo de las asignatura del
estudiante en la posicion (%i,%i) es: %i",x,1,cod_asignatura(i))
imprimir("El credito de la asignatura del
estudiante en la posicion (%i,%i") es: %i",x,1,credito(i))
fin para
imprimir("El total de creditos para el estudiante en
la posicion (%i,%i) es: %i",x,1,suma_creditos)
fin para