SlideShare una empresa de Scribd logo
1 de 9
Prof. Joannolis Hernández
Universidad Bolivariana de Venezuela
Programa de Formación de Grado Informática para la Gestión Social
Unidad Curricular: Algoritmo y Programación
Sede Monagas
Unidad Nº 4
EJEMPLOS
UNIDAD DE APRENDIZAJE Nº 4
Prof.JoannolisHernández
El profesor de Algoritmo y Programación tiene 24 estudiantes, y quiere conocer el
promedio de notas de la sección, para lo cual construye un algoritmo para
resolver su problema.
Este problema se planteará con las tres formas de estructuras repetitivas
(PARA, REPETIR Y MIENTRAS)
Se validará la nota, para que siempre este comprendida entre un rango de 1 al
20
UNIDAD DE APRENDIZAJE Nº 4
Prof.JoannolisHernández
Algoritmo sin_titulo
definir nota, i, acumulador Como Entero
Definir Promedio Como Real
Para i = 1 hasta 24
repetir
Limpiar Pantalla
Escribir "Nota del estudiante:", i
leer nota
hasta que (nota>=1) Y (nota<=20)
acumulador= acumulador + nota
FinPara
Promedio = acumulador/24
escribir "El promedio de nota de la sección es:", Promedio
FinAlgoritmo
UNIDAD DE APRENDIZAJE Nº 4
Prof.JoannolisHernández
UNIDAD DE APRENDIZAJE Nº 4
Prof.JoannolisHernández
Algoritmo sin_titulo
definir i, acumulador, nota como entero
definir Promedio Como Real
i=1
Mientras (i<=24)
Repetir
Limpiar Pantalla
Escribir "Nota del estudiante:", i
leer nota
Hasta Que (nota>=1) Y (nota<=20)
acumulador=acumulador+nota
i=i+1
FinMientras
Promedio=acumulador/24
Escribir "El promedio de nota de la sección es: ",Promedio
FinAlgoritmo
UNIDAD DE APRENDIZAJE Nº 4
Prof.JoannolisHernández
UNIDAD DE APRENDIZAJE Nº 4
Prof.JoannolisHernández
Algoritmo sin_titulo
definir i, acumulador, nota como entero
definir Promedio Como Real
i=1
Repetir
Repetir
Limpiar Pantalla
Escribir "Nota del estudiante:", i
leer nota
Hasta Que (nota>=1) Y (nota<=20)
acumulador=acumulador+nota
i=i+1
Hasta Que (i=24)
Promedio=acumulador/24
Escribir "El promedio de nota de la sección es: ",Promedio
FinAlgoritmo
UNIDAD DE APRENDIZAJE Nº 4
Prof.JoannolisHernández
UNIDAD DE APRENDIZAJE Nº 4
Prof.JoannolisHernández
En la estructura PARA no se requiere un contador para incrementar el número
de estudiantes, debido que este tipo de estructura incrementa automáticamente
hasta alcanzar su valor máximo
La estructura MIENTRAS y REPETIR, requiere de un contador, el cual permitirá
que en algún momento rompa el ciclo y no se haga indefinido. Estas estructuras
funcionan a la inversas. Mientras que la condición se cumpla se repetirán el
bloque de instrucciones y el ciclo rompe cuando deja de cumplirse la condición.
El Repetir se mantiene en el ciclo siempre y cuando no se cumpla la condición, si
la misma llega a cumplirse automáticamente sale del ciclo.
Se nota que prácticamente el algoritmo se mantiene, solo cambian las
estructuras repetitivas

Más contenido relacionado

La actualidad más candente

INTRODUCCIÓN AL CÁLCULO NUMÉRICO Y MANEJO DE ERRORES
INTRODUCCIÓN AL CÁLCULO NUMÉRICO Y MANEJO DE ERRORESINTRODUCCIÓN AL CÁLCULO NUMÉRICO Y MANEJO DE ERRORES
INTRODUCCIÓN AL CÁLCULO NUMÉRICO Y MANEJO DE ERRORESJOSE GOMEZ
 
Metodos numéricos
Metodos numéricosMetodos numéricos
Metodos numéricosdairmarlugo
 
Slideshare pedro españa c.i 25967872
Slideshare pedro españa c.i 25967872Slideshare pedro españa c.i 25967872
Slideshare pedro españa c.i 25967872pedro españa guerra
 
Calculo numerico y manejo de errores
Calculo numerico y manejo de erroresCalculo numerico y manejo de errores
Calculo numerico y manejo de erroresIsabeldvalava
 
Estructura Repetitiva
Estructura RepetitivaEstructura Repetitiva
Estructura Repetitivamendoza_03
 
Implementan de Derive en la Educación Matemática
Implementan de Derive en la Educación MatemáticaImplementan de Derive en la Educación Matemática
Implementan de Derive en la Educación Matemáticajose Fontalvo
 
Problema5
Problema5Problema5
Problema5Cinemex
 
1.2 algoritmos y_flujogramas
1.2 algoritmos y_flujogramas1.2 algoritmos y_flujogramas
1.2 algoritmos y_flujogramasufg
 
Template Cramer 3x3
Template Cramer 3x3Template Cramer 3x3
Template Cramer 3x3Edgar Mata
 
Bimestral 10 tecnologia
Bimestral 10 tecnologiaBimestral 10 tecnologia
Bimestral 10 tecnologialauraocampo99
 
Bimestral Primer Periodo
Bimestral Primer PeriodoBimestral Primer Periodo
Bimestral Primer PeriodoIsabellaOM
 

La actualidad más candente (17)

Vectores matricesi
Vectores matricesiVectores matricesi
Vectores matricesi
 
Ensayo Méotodos numéricos
Ensayo Méotodos numéricos Ensayo Méotodos numéricos
Ensayo Méotodos numéricos
 
INTRODUCCIÓN AL CÁLCULO NUMÉRICO Y MANEJO DE ERRORES
INTRODUCCIÓN AL CÁLCULO NUMÉRICO Y MANEJO DE ERRORESINTRODUCCIÓN AL CÁLCULO NUMÉRICO Y MANEJO DE ERRORES
INTRODUCCIÓN AL CÁLCULO NUMÉRICO Y MANEJO DE ERRORES
 
Metodos numéricos
Metodos numéricosMetodos numéricos
Metodos numéricos
 
Slideshare pedro españa c.i 25967872
Slideshare pedro españa c.i 25967872Slideshare pedro españa c.i 25967872
Slideshare pedro españa c.i 25967872
 
Calculo numerico y manejo de errores
Calculo numerico y manejo de erroresCalculo numerico y manejo de errores
Calculo numerico y manejo de errores
 
Estructura Repetitiva
Estructura RepetitivaEstructura Repetitiva
Estructura Repetitiva
 
Implementan de Derive en la Educación Matemática
Implementan de Derive en la Educación MatemáticaImplementan de Derive en la Educación Matemática
Implementan de Derive en la Educación Matemática
 
Pauta Control1
Pauta Control1Pauta Control1
Pauta Control1
 
Problema5
Problema5Problema5
Problema5
 
1.2 algoritmos y_flujogramas
1.2 algoritmos y_flujogramas1.2 algoritmos y_flujogramas
1.2 algoritmos y_flujogramas
 
Template Cramer 3x3
Template Cramer 3x3Template Cramer 3x3
Template Cramer 3x3
 
Bimestral 11 de tecnología.
Bimestral 11 de tecnología.Bimestral 11 de tecnología.
Bimestral 11 de tecnología.
 
Bimestral 10 tecnologia
Bimestral 10 tecnologiaBimestral 10 tecnologia
Bimestral 10 tecnologia
 
Evaluación 10 tecnologia
Evaluación 10 tecnologiaEvaluación 10 tecnologia
Evaluación 10 tecnologia
 
Bimestral 10 tecnologia
Bimestral 10 tecnologiaBimestral 10 tecnologia
Bimestral 10 tecnologia
 
Bimestral Primer Periodo
Bimestral Primer PeriodoBimestral Primer Periodo
Bimestral Primer Periodo
 

Similar a Algoritmos para calcular promedio de notas estudiantes

Similar a Algoritmos para calcular promedio de notas estudiantes (20)

VectoresMatricesI.ppt
VectoresMatricesI.pptVectoresMatricesI.ppt
VectoresMatricesI.ppt
 
VectoresMatricesI.ppt
VectoresMatricesI.pptVectoresMatricesI.ppt
VectoresMatricesI.ppt
 
Estructuras repetitivas
Estructuras repetitivas Estructuras repetitivas
Estructuras repetitivas
 
Ejercicios propuesto 3
Ejercicios propuesto 3Ejercicios propuesto 3
Ejercicios propuesto 3
 
Taller - Primeros ejercicios de programación
Taller - Primeros ejercicios de programaciónTaller - Primeros ejercicios de programación
Taller - Primeros ejercicios de programación
 
Jeison ejercico 3
Jeison ejercico 3Jeison ejercico 3
Jeison ejercico 3
 
Etapa 1
Etapa 1Etapa 1
Etapa 1
 
Algoritmo con ciclos repetitivos
Algoritmo con ciclos repetitivosAlgoritmo con ciclos repetitivos
Algoritmo con ciclos repetitivos
 
Plan clase df
Plan clase dfPlan clase df
Plan clase df
 
Trabajo angel
Trabajo angelTrabajo angel
Trabajo angel
 
Progra reportes blog
Progra reportes blogProgra reportes blog
Progra reportes blog
 
Fundamentos de Programación - Unidad I: Diseño Algorítmico
Fundamentos de Programación - Unidad I: Diseño AlgorítmicoFundamentos de Programación - Unidad I: Diseño Algorítmico
Fundamentos de Programación - Unidad I: Diseño Algorítmico
 
programación basica.pdf
programación basica.pdfprogramación basica.pdf
programación basica.pdf
 
354 sahh751112 modulo1a.student
354 sahh751112 modulo1a.student354 sahh751112 modulo1a.student
354 sahh751112 modulo1a.student
 
FUNDAMENTOS DE LA PROGRAMACION ( I Bimestre Abril Agosto 2011)
FUNDAMENTOS DE LA PROGRAMACION ( I Bimestre Abril Agosto 2011)FUNDAMENTOS DE LA PROGRAMACION ( I Bimestre Abril Agosto 2011)
FUNDAMENTOS DE LA PROGRAMACION ( I Bimestre Abril Agosto 2011)
 
Fases
FasesFases
Fases
 
Eia digital manual del profesor (vigente)
Eia digital manual del profesor (vigente)Eia digital manual del profesor (vigente)
Eia digital manual del profesor (vigente)
 
Informatica
InformaticaInformatica
Informatica
 
Informatica
InformaticaInformatica
Informatica
 
JAVA arreglos multidimensionales
JAVA arreglos multidimensionalesJAVA arreglos multidimensionales
JAVA arreglos multidimensionales
 

Último

Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 

Último (16)

Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 

Algoritmos para calcular promedio de notas estudiantes

  • 1. Prof. Joannolis Hernández Universidad Bolivariana de Venezuela Programa de Formación de Grado Informática para la Gestión Social Unidad Curricular: Algoritmo y Programación Sede Monagas Unidad Nº 4 EJEMPLOS
  • 2. UNIDAD DE APRENDIZAJE Nº 4 Prof.JoannolisHernández El profesor de Algoritmo y Programación tiene 24 estudiantes, y quiere conocer el promedio de notas de la sección, para lo cual construye un algoritmo para resolver su problema. Este problema se planteará con las tres formas de estructuras repetitivas (PARA, REPETIR Y MIENTRAS) Se validará la nota, para que siempre este comprendida entre un rango de 1 al 20
  • 3. UNIDAD DE APRENDIZAJE Nº 4 Prof.JoannolisHernández Algoritmo sin_titulo definir nota, i, acumulador Como Entero Definir Promedio Como Real Para i = 1 hasta 24 repetir Limpiar Pantalla Escribir "Nota del estudiante:", i leer nota hasta que (nota>=1) Y (nota<=20) acumulador= acumulador + nota FinPara Promedio = acumulador/24 escribir "El promedio de nota de la sección es:", Promedio FinAlgoritmo
  • 4. UNIDAD DE APRENDIZAJE Nº 4 Prof.JoannolisHernández
  • 5. UNIDAD DE APRENDIZAJE Nº 4 Prof.JoannolisHernández Algoritmo sin_titulo definir i, acumulador, nota como entero definir Promedio Como Real i=1 Mientras (i<=24) Repetir Limpiar Pantalla Escribir "Nota del estudiante:", i leer nota Hasta Que (nota>=1) Y (nota<=20) acumulador=acumulador+nota i=i+1 FinMientras Promedio=acumulador/24 Escribir "El promedio de nota de la sección es: ",Promedio FinAlgoritmo
  • 6. UNIDAD DE APRENDIZAJE Nº 4 Prof.JoannolisHernández
  • 7. UNIDAD DE APRENDIZAJE Nº 4 Prof.JoannolisHernández Algoritmo sin_titulo definir i, acumulador, nota como entero definir Promedio Como Real i=1 Repetir Repetir Limpiar Pantalla Escribir "Nota del estudiante:", i leer nota Hasta Que (nota>=1) Y (nota<=20) acumulador=acumulador+nota i=i+1 Hasta Que (i=24) Promedio=acumulador/24 Escribir "El promedio de nota de la sección es: ",Promedio FinAlgoritmo
  • 8. UNIDAD DE APRENDIZAJE Nº 4 Prof.JoannolisHernández
  • 9. UNIDAD DE APRENDIZAJE Nº 4 Prof.JoannolisHernández En la estructura PARA no se requiere un contador para incrementar el número de estudiantes, debido que este tipo de estructura incrementa automáticamente hasta alcanzar su valor máximo La estructura MIENTRAS y REPETIR, requiere de un contador, el cual permitirá que en algún momento rompa el ciclo y no se haga indefinido. Estas estructuras funcionan a la inversas. Mientras que la condición se cumpla se repetirán el bloque de instrucciones y el ciclo rompe cuando deja de cumplirse la condición. El Repetir se mantiene en el ciclo siempre y cuando no se cumpla la condición, si la misma llega a cumplirse automáticamente sale del ciclo. Se nota que prácticamente el algoritmo se mantiene, solo cambian las estructuras repetitivas