Ejercicios de Arreglos
-
Upload
axel-alexandre-puertas-salazar -
Category
Documents
-
view
234 -
download
0
description
Transcript of Ejercicios de Arreglos
![Page 1: Ejercicios de Arreglos](https://reader036.fdocuments.co/reader036/viewer/2022081512/55cf8dd0550346703b8b7fb6/html5/thumbnails/1.jpg)
UNIVERSIDAD CESAR VALLEJOFACULTAD DE INGENIERIAESCUELA DE INGENIERIA DE SISTEMAS – PIURA
ING. FERNANDO INFANTE SAAVEDRA Docente de la Asignatura
ING. FERNANDO INFANTE SAAVEDRADocente de la Asignatura
![Page 2: Ejercicios de Arreglos](https://reader036.fdocuments.co/reader036/viewer/2022081512/55cf8dd0550346703b8b7fb6/html5/thumbnails/2.jpg)
ING. FERNANDO INFANTE SAAVEDRA Docente de la Asignatura
•Registro de postulantes a un proceso de admisión:1)Determinar el número de postulantes.2)Mostrar la relación de postulantes.
PseudocódigoInicio
POST[100] como Cadenai=1
Ingreso de DatosHacer
Ingresar POST[i]i=i+1
![Page 3: Ejercicios de Arreglos](https://reader036.fdocuments.co/reader036/viewer/2022081512/55cf8dd0550346703b8b7fb6/html5/thumbnails/3.jpg)
ING. FERNANDO INFANTE SAAVEDRA Docente de la Asignatura
…PseudocódigoImprimir “Desea continuar (S/N): “Ingresar RPTA
Mientras (RPTA=”S”)N=i-1
Impresión de resultadosImprimir NPara i=1 hasta N
Imprimir POST[i]Fin Para
Fin
![Page 4: Ejercicios de Arreglos](https://reader036.fdocuments.co/reader036/viewer/2022081512/55cf8dd0550346703b8b7fb6/html5/thumbnails/4.jpg)
ING. FERNANDO INFANTE SAAVEDRA Docente de la Asignatura
•Registre las calificaciones de la práctica calificada de los alumnos de Algoritmos. Determinar:
1)Nota más alta.2)Menor nota.3)Cantidad de desaprobados.4)Cantidad de aprobados.5)Promedio General.
PseudocódigoInicio
NOTAS[100] como EnteroSUMA=A=MAYOR=0, MENOR=9999
![Page 5: Ejercicios de Arreglos](https://reader036.fdocuments.co/reader036/viewer/2022081512/55cf8dd0550346703b8b7fb6/html5/thumbnails/5.jpg)
ING. FERNANDO INFANTE SAAVEDRA Docente de la Asignatura
…PseudocódigoIngreso de Datos
Ingresar NPara i=1 hasta N
Ingresar NOTAS[i]Si NOTAS[i]<MENOR
entonces MENOR=NOTAS[i]Si NOTAS[i]>MAYOR
entonces MAYOR=NOTAS[i]SUMA=SUMA+ NOTAS[i]Si NOTAS[i]>=10.5
entonces A=A+1Fin Para
![Page 6: Ejercicios de Arreglos](https://reader036.fdocuments.co/reader036/viewer/2022081512/55cf8dd0550346703b8b7fb6/html5/thumbnails/6.jpg)
ING. FERNANDO INFANTE SAAVEDRA Docente de la Asignatura
…Pseudocódigo
D=N-APROM=SUMA/NImpresión de resultados
Imprimir MAYOR, MENOR, D, A, PROMFin
![Page 7: Ejercicios de Arreglos](https://reader036.fdocuments.co/reader036/viewer/2022081512/55cf8dd0550346703b8b7fb6/html5/thumbnails/7.jpg)
ING. FERNANDO INFANTE SAAVEDRA Docente de la Asignatura
•Registre los promedios finales de los alumnos de Algoritmos. Determinar:
1)Relación General de alumnos y sus promedios.2)Alumno más sobresaliente y su promedio.3)Alumno con problemas y su promedio.4)Relación y Cantidad de desaprobados.5)Cantidad de aprobados.6)Promedio General.
![Page 8: Ejercicios de Arreglos](https://reader036.fdocuments.co/reader036/viewer/2022081512/55cf8dd0550346703b8b7fb6/html5/thumbnails/8.jpg)
ING. FERNANDO INFANTE SAAVEDRA Docente de la Asignatura
PseudocódigoInicio
NOTAS[100] como EnteroALUMNOS[100], DESAP[100] como CadenaSUMA=MAYOR=0, MENOR=9999, j=1
Ingreso de DatosIngresar NPara i=1 hasta N
Ingresar ALUMNOS[i], NOTAS[i]Imprimir ALUMNOS[i], NOTAS[i]
![Page 9: Ejercicios de Arreglos](https://reader036.fdocuments.co/reader036/viewer/2022081512/55cf8dd0550346703b8b7fb6/html5/thumbnails/9.jpg)
ING. FERNANDO INFANTE SAAVEDRA Docente de la Asignatura
…PseudocódigoSi NOTAS[i]<MENOR
entoncesInicio
MENOR=NOTAS[i]MEN_ALUM=ALUMNOS[i]
FinalSi NOTAS[i]>MAYOR
entonces Inicio
MAYOR=NOTAS[i]MAY_ALUM=ALUMNOS[i]
Final
![Page 10: Ejercicios de Arreglos](https://reader036.fdocuments.co/reader036/viewer/2022081512/55cf8dd0550346703b8b7fb6/html5/thumbnails/10.jpg)
ING. FERNANDO INFANTE SAAVEDRA Docente de la Asignatura
…PseudocódigoSUMA=SUMA+ NOTAS[i]Si NOTAS[i]<10.5entonces InicioDESAP[j]=ALUMNOS[i]j=j+1Final
Fin ParaD=j-1A=N-DPROM=SUMA/N
![Page 11: Ejercicios de Arreglos](https://reader036.fdocuments.co/reader036/viewer/2022081512/55cf8dd0550346703b8b7fb6/html5/thumbnails/11.jpg)
ING. FERNANDO INFANTE SAAVEDRA Docente de la Asignatura
…PseudocódigoImpresión de resultados
Imprimir MAYOR, MAY_ALUM, MENOR, MEN_ALUMPara i=1 hasta D
Imprimir DESAP[i]Fin ParaImprimir D, A, PROM
Fin
![Page 12: Ejercicios de Arreglos](https://reader036.fdocuments.co/reader036/viewer/2022081512/55cf8dd0550346703b8b7fb6/html5/thumbnails/12.jpg)
ING. FERNANDO INFANTE SAAVEDRA Docente de la Asignatura
•El mismo caso anterior pero además:1)Relación de alumnos del Tercio Superior (los que están por encima del Promedio General).
PseudocódigoInicio
NOTAS[100] como EnteroALUMNOS[100], DESAP[100], TERCIO[100] como CadenaSUMA=MAYOR=0, MENOR=9999, j=z=1
Ingreso de DatosIngresar N
![Page 13: Ejercicios de Arreglos](https://reader036.fdocuments.co/reader036/viewer/2022081512/55cf8dd0550346703b8b7fb6/html5/thumbnails/13.jpg)
ING. FERNANDO INFANTE SAAVEDRA Docente de la Asignatura
…PseudocódigoPara i=1 hasta N
Ingresar ALUMNOS[i], NOTAS[i]Imprimir ALUMNOS[i], NOTAS[i]Si NOTAS[i]<MENOR
entoncesInicio
MENOR=NOTAS[i]MEN_ALUM=ALUMNOS[i]
Final
![Page 14: Ejercicios de Arreglos](https://reader036.fdocuments.co/reader036/viewer/2022081512/55cf8dd0550346703b8b7fb6/html5/thumbnails/14.jpg)
ING. FERNANDO INFANTE SAAVEDRA Docente de la Asignatura
…PseudocódigoSi NOTAS[i]>MAYOR
entonces Inicio
MAYOR=NOTAS[i]MAY_ALUM=ALUMNOS[i]
FinalSUMA=SUMA+ NOTAS[i]Si NOTAS[i]<10.5
entonces Inicio
DESAP[j]=ALUMNOS[i]j=j+1
Final
![Page 15: Ejercicios de Arreglos](https://reader036.fdocuments.co/reader036/viewer/2022081512/55cf8dd0550346703b8b7fb6/html5/thumbnails/15.jpg)
ING. FERNANDO INFANTE SAAVEDRA Docente de la Asignatura
…PseudocódigoFin ParaD=j-1A=N-DPROM=SUMA/NPara i=1 hasta N
Si NOTAS[i]>PROMentonces Inicio
TERCIO[z]=ALUMNOS[i]z=z+1
FinalFin Para
![Page 16: Ejercicios de Arreglos](https://reader036.fdocuments.co/reader036/viewer/2022081512/55cf8dd0550346703b8b7fb6/html5/thumbnails/16.jpg)
ING. FERNANDO INFANTE SAAVEDRA Docente de la Asignatura
…PseudocódigoImpresión de resultados
Imprimir MAYOR, MAY_ALUM, MENOR, MEN_ALUMPara i=1 hasta D
Imprimir DESAP[i]Fin ParaImprimir D, A, PROMPara i=1 hasta z-1
Imprimir TERCIO[i]Fin Para
Fin
![Page 17: Ejercicios de Arreglos](https://reader036.fdocuments.co/reader036/viewer/2022081512/55cf8dd0550346703b8b7fb6/html5/thumbnails/17.jpg)
ING. FERNANDO INFANTE SAAVEDRA Docente de la Asignatura