SlideShare a Scribd company logo
1 of 14
Ejercicios de Programación                            jemarinoi@gmail.com TEMA: Bucles Hacer Mientras 4. El Depto. de Transito del Huila desea saber, de los n autos que entran a la ciudad de Neiva, cuantos tienen Pico y Placa en la ciudad de Bogotá. Conociendo el ultimo dígito de la placa de cada automóvil se puede determinar utilizando la siguiente relación: DÍGITO COLOR 1 o 2 Lunes 3 o 4 Martes 5 o 6 Miercoles 7 o 8 Jueves 9 o 0 Viernes ObjetivoCalcular el número de autos de placas de Neiva que figuran con pico y placa en la ciudad de Bogotá. Y el día que les corresponde el pico y placa.Descripción del problemaSe desea obtener  el número de autos de placas de Neiva que figuran con pico y placa en la ciudad de Bogotá y el día que les corresponde el pico y placa. Se ingresa el último número de la placa de auto, el nombre y la cedula y se genera el resultado.Identificación de datosEntrada: -ultimo numero de la placa.-Nombre y cedula.Salida: número de autos de placas de Neiva que figuran con pico y placa en la ciudad de Bogotá. Y el día que les corresponde el pico y placa.ProcesoDatos internos:  DÍGITO COLOR:1 o 2 Lunes,3 o 4 Martes, 5 o 6 Miercoles,7 o 8 Jueves y 9 o 0 ViernesAcciones atómicas:1.inicio2. ingreso nombre (N).3. ingreso cedula(C).4. ingreso último número de la placa (P).5. muestra el día del pico y placa (datos internos).6. muestra total_autos=total_autos+1(asignación para numero de autos registrados).7. Se vuelve a ejecutar cuantas veces el usuario lo desee.Curso de acción: Calcular el número de autos de placas de Neiva que figuran con pico y placa en la ciudad de Bogotá. Y el día que les corresponde el pico y placa.Secuenciación: 1-2-3-4-5-6-7.Estructura de control: iterativa (ciclo mientras).AlgoritmoVer figura. 5. Obtener el promedio de calificaciones de un grupo de n alumnos. ObjetivoCalcular  el promedio de calificaciones de un grupo de n alumnos. (Adicionalmente se muestra si pasa o pierde la materia).Descripción del problemaSe desea obtener el promedio de calificaciones de un grupo de n alumnos. (Adicionalmente se muestra si pasa o pierde la materia). Se ingresa la calificación, el nombre y el código y se genera el resultado.Identificación de datosEntrada: -se ingresa la calificación de 1 a 5-Nombre y código.Salida: el promedio de calificaciones de un grupo de n alumnos. (Adicionalmente se mostrar si pasa o pierde la materia).ProcesoDatos internos:   K>=3 pasa la materia y si  K<3 pierde la materia (k=calificación).Acciones atómicas:1.inicio2. ingreso nombre (N).3. ingreso código(C).4. ingreso la calificación obtenida de 1 a 5(K).5. muestra si pasa o pierde la materia (datos internos).6. muestra -alumnos= alumnos+1-notas= notas+k-prom= notas/alumnos (asignación para el promedio de los estudiantes).7. Se vuelve a ejecutar cuantas veces el usuario lo desee.Curso de acción: Calcular  el promedio de calificaciones de un grupo de n alumnos. (Adicionalmente se muestra si pasa o pierde la materia).Secuenciación: 1-2-3-4-5-6-7.Estructura de control: iterativa (ciclo mientras).AlgoritmoVer figura. 10. En un supermercado un cajero captura los precios de los artículos que los clientes compran e indica a cada cliente cual es el monto de lo que deben pagar. Al final del día le indica a su supervisor cuanto fue lo que cobro en total a todos los clientes que pasaron por su caja. ObjetivoCalcular  el monto de lo que debe pagar cada cliente por sus artículos y el recaudo total de los montos de todos los clientes que pasaron por la caja.Descripción del problemaSe desea obtener  el monto de lo que debe pagar cada cliente por sus artículos y el recaudo total de los montos de todos los clientes que pasaron por la caja. Se ingresa el valor de cada artículo y el nombre y se genera el resultado.Identificación de datosEntrada: -valor de cada artículo.-Nombre.Salida: monto de lo que debe pagar cada cliente por sus artículos y el recaudo total de los montos de todos los clientes que pasaron por la caja.ProcesoDatos internos: no necesarios.Acciones atómicas:1.inicio2. ingreso nombre (P).3. ingreso el valor de cada artículo(C).4. mostrar monto=monto+P (asignación para el monto total de todos sus artículos).5. muestra el número de personas que pasaron por la cajaPersonas=personas+16. muestra el recaudo total de todos los montos de cada cliente que paso por la caja.Recaudo=recaudo+monto.7. Se vuelve a ejecutar cuantas veces el usuario lo desee.Curso de acción: Calcular  el monto de lo que debe pagar cada cliente por sus artículos y el recaudo total de los montos de todos los clientes que pasaron por la caja.Secuenciación: 1-2-3-4-5-6-7.Estructura de control: iterativa (ciclo mientras).AlgoritmoVer figura. TEMA: Bucles Desde Hasta 16. El profesor de una materia desea conocer la cantidad de sus alumnos que no tienen derecho al examen de nivelación. Diseñe un pseudocódigo que lea las calificaciones obtenidas en las 5 unidades por cada uno de los 40 alumnos y escriba la cantidad de ellos que no tienen derecho al examen de nivelación. ObjetivoCalcular  en un grupo de 40 estudiantes cuántos alumnos no tienen derecho al examen de nivelación.Descripción del problemaSe  desea conocer la cantidad de alumnos que no tienen derecho al examen de nivelación, en un grupo de 40 alumnos. Se ingresa el nombre, el código y la nota de cada una de las 5 unidades y luego se genera el resultado. Identificación de datosEntrada: -se ingresa la calificación de cada una de las 5 unidades.-Nombre y código.Salida: número de  alumnos que no tienen derecho al examen de nivelación.ProcesoDatos internos:   no necesarios.Acciones atómicas:1.inicio2. ingreso nombre (N).3. ingreso código (D).4. ingreso la calificación obtenida de 1 a 5(U) en las 5 unidades.Se hallo primero  Z=Z+U (suma de notas de las 5 unidades) y luego  prom=Z/5(promedio de las 5 notas).5.  Finaliza cuando termina de registrar los 40 estudiantes. 6.  muestra el número de alumnos  que no tienen derecho al examen de nivelación (buenos= buenos+1).Curso de acción: Calcular  en un grupo de 40 estudiantes cuántos alumnos no tienen derecho al examen de nivelación. Secuenciación: 1-2-3-4-5-6-7.Estructura de control: iterativa (ciclo para).AlgoritmoVer figura. 17. Diseñe un diagrama que lea los 2,500,000 votos otorgados a los 3 candidatos a gobernador e imprima el número del candidato ganador y su cantidad de votos. ObjetivoCalcular  el candidato ganador entre tres candidatos y saber su número de votos sabiendo que hay un total de 2,500,000 votos.Descripción del problemaSe  desea conocer  el candidato ganador entre tres candidatos y saber su número de votos sabiendo que hay un total de 2,500,000 votos. Se ingresa el nombre, la cedula y el número del candidato por quien desea votar,  luego se genera el resultado. Identificación de datosEntrada: -se ingresa el numero del candidato por quien desea votar.-Nombre y cedula.Salida: candidato ganador y su número de votos.ProcesoDatos internos:   no necesarios.Acciones atómicas:1.inicio2. ingreso nombre (N).3. ingreso cedula (D).4. ingreso el número correspondiente al candidato por el que deseo votar.Candidato A:A=A+1Candidato B:B=B+1Candidato C:C=C+15.  Finaliza cuando termina de registrar los 2,500,000 votos.6.  muestra  el candidato ganador y su cantidad de votos.Curso de acción: Calcular  el candidato ganador entre tres candidatos y saber su número de votos sabiendo que hay un total de 2,500,000 votos.Secuenciación: 1-2-3-4-5-6.Estructura de control: iterativa (ciclo para).AlgoritmoVer figura. 18. Se tiene un conjunto de 1,000 tarjetas cada una contiene la información del censo para una persona: 1.- Número de censo 2.- Sexo 3.- Edad 4.- Estado civil (a.- soltero, b. Casado, c. Viudo, d. Divorciado). Diseñe un pseudocódigo estructurado que lea todos estos datos, e imprima el número de censo de todas las jóvenes solteras que estén entre 16 y 21 años. ObjetivoCalcular el número de censo de todas las jóvenes solteras que estén entre 16 y 21 años sabiendo que hay 1000 tarjetas en el censo.Descripción del problemaSe  desea conocer el número de censo de todas las jóvenes solteras que estén entre 16 y 21 años sabiendo que hay 1000 tarjetas en el censo. Se ingresa el número de censo, el nombre, la edad y el estado civil(a.- soltera, b. Casado, c. Viudo, d. Divorciado), luego se genera el resultado. Identificación de datosEntrada: - Número de censo- Sexo- Edad- Estado civil (a.- soltera, b. Casado, c. Viudo, d. Divorciado).-Nombre Salida: número de censo de todas las jóvenes solteras que estén entre 16 y 21 años.ProcesoDatos internos:   no necesarios.Acciones atómicas:1.inicio2. ingreso nombre (N).3. ingreso el número de censo (S).4. ingreso el sexo (F).5. ingreso la edad entre 16 y 21 años (E).6. ingreso estado civil: a.- soltera, b. Casado, c. Viudo, d. Divorciado(C).Soltera=soltera+C.7.  Finaliza cuando termina de registrar las 1000 tarjetas del censo.8.  muestra el número de censo de todas las jóvenes solteras que estén entre 16 y 21 años.Curso de acción: Calcular el número de censo de todas las jóvenes solteras que estén entre 16 y 21 años sabiendo que hay 1000 tarjetas en el censo. Secuenciación: 1-2-3-4-5-6-7-8.Estructura de control: iterativa (ciclo para).AlgoritmoVer figura. Ejercicio inventado de Bucle Hacer Mientras. -Carlos tiene una finca de miles de hectáreas y no sabe cuántas vacas tiene y mucho menos la producción de cada hectárea. Ayúdale a Carlos a solucionar este problema. ObjetivoCalcular el número de vacas que hay en la finca y la cantidad de hectáreas de mayor producción de leche.Descripción del problemaSe  desea conocer  el número de vacas que hay en la finca y la cantidad de hectáreas de mayor producción de leche. Se ingresa el número de hectáreas y el número correspondiente de acuerdo a la producción de leche Luego se genera el resultado. Identificación de datosEntrada: - Número de hectáreas.- Numero correspondiente con respecto a la producción de leche. Salida: número de vacas que hay en la finca y la cantidad de hectáreas de mayor producción de leche.ProcesoDatos internos:   no necesarios.Acciones atómicas:1.inicio2. ingreso número de hectáreas (H).3. ingreso el número de vacas en cada hectárea (P).Total=total+P4. ingreso el número asignado a la producción de leche (A).Leche=leche+A5. Finaliza cuando termina de registrar las hectáreas ingresadas por el usuario.6.  muestra el número de vacas que hay en la finca y la cantidad de hectáreas de mayor producción de leche.Curso de acción: Calcular el número de vacas que hay en la finca y la cantidad de hectáreas de mayor producción de leche. Secuenciación: 1-2-3-4-5-6.Estructura de control: iterativa (ciclo para).AlgoritmoVer figura.
Ejercicios De ProgramacióN Felipe
Ejercicios De ProgramacióN Felipe
Ejercicios De ProgramacióN Felipe
Ejercicios De ProgramacióN Felipe
Ejercicios De ProgramacióN Felipe
Ejercicios De ProgramacióN Felipe
Ejercicios De ProgramacióN Felipe
Ejercicios De ProgramacióN Felipe
Ejercicios De ProgramacióN Felipe
Ejercicios De ProgramacióN Felipe
Ejercicios De ProgramacióN Felipe
Ejercicios De ProgramacióN Felipe
Ejercicios De ProgramacióN Felipe

More Related Content

What's hot (13)

Probabilidad y estadisticas pe09001
Probabilidad y estadisticas pe09001Probabilidad y estadisticas pe09001
Probabilidad y estadisticas pe09001
 
Matematic5 sem 18 dia 3 solucion matematica ccesa007
Matematic5 sem 18   dia 3 solucion matematica ccesa007Matematic5 sem 18   dia 3 solucion matematica ccesa007
Matematic5 sem 18 dia 3 solucion matematica ccesa007
 
Barberi serrano julio_cesar_p_2
Barberi serrano julio_cesar_p_2Barberi serrano julio_cesar_p_2
Barberi serrano julio_cesar_p_2
 
Evaluacion 6°
Evaluacion 6°Evaluacion 6°
Evaluacion 6°
 
G1
G1G1
G1
 
Analisismatemáticas
AnalisismatemáticasAnalisismatemáticas
Analisismatemáticas
 
solucion 5 compendio
solucion 5 compendiosolucion 5 compendio
solucion 5 compendio
 
Simce mat mineduc 2º medio
Simce mat mineduc 2º medioSimce mat mineduc 2º medio
Simce mat mineduc 2º medio
 
JAVA arreglos multidimensionales
JAVA arreglos multidimensionalesJAVA arreglos multidimensionales
JAVA arreglos multidimensionales
 
Planificaciones del 26 al 30 de septiembre.
Planificaciones del 26 al 30 de septiembre.Planificaciones del 26 al 30 de septiembre.
Planificaciones del 26 al 30 de septiembre.
 
Planificaciones septiembre
Planificaciones septiembrePlanificaciones septiembre
Planificaciones septiembre
 
Guia grado5
Guia grado5Guia grado5
Guia grado5
 
Actividad 1 resuelta
Actividad 1 resueltaActividad 1 resuelta
Actividad 1 resuelta
 

Viewers also liked (12)

Trabajo grupal de ciclos repetitivos
Trabajo grupal de ciclos repetitivosTrabajo grupal de ciclos repetitivos
Trabajo grupal de ciclos repetitivos
 
52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo
 
Claudia lorena gonzalez lopez
Claudia lorena gonzalez lopezClaudia lorena gonzalez lopez
Claudia lorena gonzalez lopez
 
Ejercicios con bucles repetitivos
Ejercicios con bucles repetitivosEjercicios con bucles repetitivos
Ejercicios con bucles repetitivos
 
Ejercicios propuestos 4
Ejercicios propuestos 4Ejercicios propuestos 4
Ejercicios propuestos 4
 
Pseint Variables Y Comentarios
Pseint Variables Y ComentariosPseint Variables Y Comentarios
Pseint Variables Y Comentarios
 
10 ejercicios-de-do-while
10 ejercicios-de-do-while10 ejercicios-de-do-while
10 ejercicios-de-do-while
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmos
 
Solución de problemas con algoritmos
Solución de problemas con algoritmosSolución de problemas con algoritmos
Solución de problemas con algoritmos
 
Algoritmos ejemplos
Algoritmos ejemplosAlgoritmos ejemplos
Algoritmos ejemplos
 
21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos
 
Estructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoEstructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigo
 

Similar to Ejercicios De ProgramacióN Felipe

Taller 7 aplicaciones de las funciones lineales,cuadráticas y exponenciales
Taller 7 aplicaciones de las funciones lineales,cuadráticas y exponencialesTaller 7 aplicaciones de las funciones lineales,cuadráticas y exponenciales
Taller 7 aplicaciones de las funciones lineales,cuadráticas y exponenciales
YOLVI ADRIANA CORDOBA BUITRAGO
 
Estructura de Control Múltiple(case).Guia de Ejercicios
Estructura de Control Múltiple(case).Guia de EjerciciosEstructura de Control Múltiple(case).Guia de Ejercicios
Estructura de Control Múltiple(case).Guia de Ejercicios
laryenso
 
Evaluacion final hoja de ruta_practica_de_laboratorio_301303
Evaluacion final hoja de ruta_practica_de_laboratorio_301303Evaluacion final hoja de ruta_practica_de_laboratorio_301303
Evaluacion final hoja de ruta_practica_de_laboratorio_301303
louis1984
 

Similar to Ejercicios De ProgramacióN Felipe (20)

Reglas basicas de programacion
Reglas basicas de programacionReglas basicas de programacion
Reglas basicas de programacion
 
Practica1 ejercio
Practica1 ejercioPractica1 ejercio
Practica1 ejercio
 
Ejercicios_de_diagramas_de_fluj.pdf
Ejercicios_de_diagramas_de_fluj.pdfEjercicios_de_diagramas_de_fluj.pdf
Ejercicios_de_diagramas_de_fluj.pdf
 
Agenda de aula de octavo.
Agenda de aula  de octavo.Agenda de aula  de octavo.
Agenda de aula de octavo.
 
1.7 ejercicios con estructuras repetitivas
1.7 ejercicios con estructuras repetitivas1.7 ejercicios con estructuras repetitivas
1.7 ejercicios con estructuras repetitivas
 
Actividad 2 estadistica
Actividad 2 estadisticaActividad 2 estadistica
Actividad 2 estadistica
 
Taller 7 aplicaciones de las funciones lineales,cuadráticas y exponenciales
Taller 7 aplicaciones de las funciones lineales,cuadráticas y exponencialesTaller 7 aplicaciones de las funciones lineales,cuadráticas y exponenciales
Taller 7 aplicaciones de las funciones lineales,cuadráticas y exponenciales
 
Actividades de Estadística
Actividades de EstadísticaActividades de Estadística
Actividades de Estadística
 
Estructura de Control Múltiple(case).Guia de Ejercicios
Estructura de Control Múltiple(case).Guia de EjerciciosEstructura de Control Múltiple(case).Guia de Ejercicios
Estructura de Control Múltiple(case).Guia de Ejercicios
 
Prueba matematica cuarto basico
Prueba matematica cuarto basicoPrueba matematica cuarto basico
Prueba matematica cuarto basico
 
Estadistica 1 cs09002
Estadistica 1 cs09002Estadistica 1 cs09002
Estadistica 1 cs09002
 
1061504366rad ca89d
1061504366rad ca89d1061504366rad ca89d
1061504366rad ca89d
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
Evaluacion final hoja de ruta_practica_de_laboratorio_301303
Evaluacion final hoja de ruta_practica_de_laboratorio_301303Evaluacion final hoja de ruta_practica_de_laboratorio_301303
Evaluacion final hoja de ruta_practica_de_laboratorio_301303
 
Ejemplos Explicados
Ejemplos ExplicadosEjemplos Explicados
Ejemplos Explicados
 
Ejemplos Explicados
Ejemplos Explicados Ejemplos Explicados
Ejemplos Explicados
 
Ejemplos sencillos
Ejemplos sencillosEjemplos sencillos
Ejemplos sencillos
 
Ejercicios java
Ejercicios javaEjercicios java
Ejercicios java
 
Analisis multivariante ss13
Analisis multivariante ss13Analisis multivariante ss13
Analisis multivariante ss13
 
Analisis multivariante ss13
Analisis multivariante ss13Analisis multivariante ss13
Analisis multivariante ss13
 

Recently uploaded

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Recently uploaded (11)

Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 

Ejercicios De ProgramacióN Felipe

  • 1. Ejercicios de Programación jemarinoi@gmail.com TEMA: Bucles Hacer Mientras 4. El Depto. de Transito del Huila desea saber, de los n autos que entran a la ciudad de Neiva, cuantos tienen Pico y Placa en la ciudad de Bogotá. Conociendo el ultimo dígito de la placa de cada automóvil se puede determinar utilizando la siguiente relación: DÍGITO COLOR 1 o 2 Lunes 3 o 4 Martes 5 o 6 Miercoles 7 o 8 Jueves 9 o 0 Viernes ObjetivoCalcular el número de autos de placas de Neiva que figuran con pico y placa en la ciudad de Bogotá. Y el día que les corresponde el pico y placa.Descripción del problemaSe desea obtener el número de autos de placas de Neiva que figuran con pico y placa en la ciudad de Bogotá y el día que les corresponde el pico y placa. Se ingresa el último número de la placa de auto, el nombre y la cedula y se genera el resultado.Identificación de datosEntrada: -ultimo numero de la placa.-Nombre y cedula.Salida: número de autos de placas de Neiva que figuran con pico y placa en la ciudad de Bogotá. Y el día que les corresponde el pico y placa.ProcesoDatos internos: DÍGITO COLOR:1 o 2 Lunes,3 o 4 Martes, 5 o 6 Miercoles,7 o 8 Jueves y 9 o 0 ViernesAcciones atómicas:1.inicio2. ingreso nombre (N).3. ingreso cedula(C).4. ingreso último número de la placa (P).5. muestra el día del pico y placa (datos internos).6. muestra total_autos=total_autos+1(asignación para numero de autos registrados).7. Se vuelve a ejecutar cuantas veces el usuario lo desee.Curso de acción: Calcular el número de autos de placas de Neiva que figuran con pico y placa en la ciudad de Bogotá. Y el día que les corresponde el pico y placa.Secuenciación: 1-2-3-4-5-6-7.Estructura de control: iterativa (ciclo mientras).AlgoritmoVer figura. 5. Obtener el promedio de calificaciones de un grupo de n alumnos. ObjetivoCalcular el promedio de calificaciones de un grupo de n alumnos. (Adicionalmente se muestra si pasa o pierde la materia).Descripción del problemaSe desea obtener el promedio de calificaciones de un grupo de n alumnos. (Adicionalmente se muestra si pasa o pierde la materia). Se ingresa la calificación, el nombre y el código y se genera el resultado.Identificación de datosEntrada: -se ingresa la calificación de 1 a 5-Nombre y código.Salida: el promedio de calificaciones de un grupo de n alumnos. (Adicionalmente se mostrar si pasa o pierde la materia).ProcesoDatos internos: K>=3 pasa la materia y si K<3 pierde la materia (k=calificación).Acciones atómicas:1.inicio2. ingreso nombre (N).3. ingreso código(C).4. ingreso la calificación obtenida de 1 a 5(K).5. muestra si pasa o pierde la materia (datos internos).6. muestra -alumnos= alumnos+1-notas= notas+k-prom= notas/alumnos (asignación para el promedio de los estudiantes).7. Se vuelve a ejecutar cuantas veces el usuario lo desee.Curso de acción: Calcular el promedio de calificaciones de un grupo de n alumnos. (Adicionalmente se muestra si pasa o pierde la materia).Secuenciación: 1-2-3-4-5-6-7.Estructura de control: iterativa (ciclo mientras).AlgoritmoVer figura. 10. En un supermercado un cajero captura los precios de los artículos que los clientes compran e indica a cada cliente cual es el monto de lo que deben pagar. Al final del día le indica a su supervisor cuanto fue lo que cobro en total a todos los clientes que pasaron por su caja. ObjetivoCalcular el monto de lo que debe pagar cada cliente por sus artículos y el recaudo total de los montos de todos los clientes que pasaron por la caja.Descripción del problemaSe desea obtener el monto de lo que debe pagar cada cliente por sus artículos y el recaudo total de los montos de todos los clientes que pasaron por la caja. Se ingresa el valor de cada artículo y el nombre y se genera el resultado.Identificación de datosEntrada: -valor de cada artículo.-Nombre.Salida: monto de lo que debe pagar cada cliente por sus artículos y el recaudo total de los montos de todos los clientes que pasaron por la caja.ProcesoDatos internos: no necesarios.Acciones atómicas:1.inicio2. ingreso nombre (P).3. ingreso el valor de cada artículo(C).4. mostrar monto=monto+P (asignación para el monto total de todos sus artículos).5. muestra el número de personas que pasaron por la cajaPersonas=personas+16. muestra el recaudo total de todos los montos de cada cliente que paso por la caja.Recaudo=recaudo+monto.7. Se vuelve a ejecutar cuantas veces el usuario lo desee.Curso de acción: Calcular el monto de lo que debe pagar cada cliente por sus artículos y el recaudo total de los montos de todos los clientes que pasaron por la caja.Secuenciación: 1-2-3-4-5-6-7.Estructura de control: iterativa (ciclo mientras).AlgoritmoVer figura. TEMA: Bucles Desde Hasta 16. El profesor de una materia desea conocer la cantidad de sus alumnos que no tienen derecho al examen de nivelación. Diseñe un pseudocódigo que lea las calificaciones obtenidas en las 5 unidades por cada uno de los 40 alumnos y escriba la cantidad de ellos que no tienen derecho al examen de nivelación. ObjetivoCalcular en un grupo de 40 estudiantes cuántos alumnos no tienen derecho al examen de nivelación.Descripción del problemaSe desea conocer la cantidad de alumnos que no tienen derecho al examen de nivelación, en un grupo de 40 alumnos. Se ingresa el nombre, el código y la nota de cada una de las 5 unidades y luego se genera el resultado. Identificación de datosEntrada: -se ingresa la calificación de cada una de las 5 unidades.-Nombre y código.Salida: número de alumnos que no tienen derecho al examen de nivelación.ProcesoDatos internos: no necesarios.Acciones atómicas:1.inicio2. ingreso nombre (N).3. ingreso código (D).4. ingreso la calificación obtenida de 1 a 5(U) en las 5 unidades.Se hallo primero Z=Z+U (suma de notas de las 5 unidades) y luego prom=Z/5(promedio de las 5 notas).5. Finaliza cuando termina de registrar los 40 estudiantes. 6. muestra el número de alumnos que no tienen derecho al examen de nivelación (buenos= buenos+1).Curso de acción: Calcular en un grupo de 40 estudiantes cuántos alumnos no tienen derecho al examen de nivelación. Secuenciación: 1-2-3-4-5-6-7.Estructura de control: iterativa (ciclo para).AlgoritmoVer figura. 17. Diseñe un diagrama que lea los 2,500,000 votos otorgados a los 3 candidatos a gobernador e imprima el número del candidato ganador y su cantidad de votos. ObjetivoCalcular el candidato ganador entre tres candidatos y saber su número de votos sabiendo que hay un total de 2,500,000 votos.Descripción del problemaSe desea conocer el candidato ganador entre tres candidatos y saber su número de votos sabiendo que hay un total de 2,500,000 votos. Se ingresa el nombre, la cedula y el número del candidato por quien desea votar, luego se genera el resultado. Identificación de datosEntrada: -se ingresa el numero del candidato por quien desea votar.-Nombre y cedula.Salida: candidato ganador y su número de votos.ProcesoDatos internos: no necesarios.Acciones atómicas:1.inicio2. ingreso nombre (N).3. ingreso cedula (D).4. ingreso el número correspondiente al candidato por el que deseo votar.Candidato A:A=A+1Candidato B:B=B+1Candidato C:C=C+15. Finaliza cuando termina de registrar los 2,500,000 votos.6. muestra el candidato ganador y su cantidad de votos.Curso de acción: Calcular el candidato ganador entre tres candidatos y saber su número de votos sabiendo que hay un total de 2,500,000 votos.Secuenciación: 1-2-3-4-5-6.Estructura de control: iterativa (ciclo para).AlgoritmoVer figura. 18. Se tiene un conjunto de 1,000 tarjetas cada una contiene la información del censo para una persona: 1.- Número de censo 2.- Sexo 3.- Edad 4.- Estado civil (a.- soltero, b. Casado, c. Viudo, d. Divorciado). Diseñe un pseudocódigo estructurado que lea todos estos datos, e imprima el número de censo de todas las jóvenes solteras que estén entre 16 y 21 años. ObjetivoCalcular el número de censo de todas las jóvenes solteras que estén entre 16 y 21 años sabiendo que hay 1000 tarjetas en el censo.Descripción del problemaSe desea conocer el número de censo de todas las jóvenes solteras que estén entre 16 y 21 años sabiendo que hay 1000 tarjetas en el censo. Se ingresa el número de censo, el nombre, la edad y el estado civil(a.- soltera, b. Casado, c. Viudo, d. Divorciado), luego se genera el resultado. Identificación de datosEntrada: - Número de censo- Sexo- Edad- Estado civil (a.- soltera, b. Casado, c. Viudo, d. Divorciado).-Nombre Salida: número de censo de todas las jóvenes solteras que estén entre 16 y 21 años.ProcesoDatos internos: no necesarios.Acciones atómicas:1.inicio2. ingreso nombre (N).3. ingreso el número de censo (S).4. ingreso el sexo (F).5. ingreso la edad entre 16 y 21 años (E).6. ingreso estado civil: a.- soltera, b. Casado, c. Viudo, d. Divorciado(C).Soltera=soltera+C.7. Finaliza cuando termina de registrar las 1000 tarjetas del censo.8. muestra el número de censo de todas las jóvenes solteras que estén entre 16 y 21 años.Curso de acción: Calcular el número de censo de todas las jóvenes solteras que estén entre 16 y 21 años sabiendo que hay 1000 tarjetas en el censo. Secuenciación: 1-2-3-4-5-6-7-8.Estructura de control: iterativa (ciclo para).AlgoritmoVer figura. Ejercicio inventado de Bucle Hacer Mientras. -Carlos tiene una finca de miles de hectáreas y no sabe cuántas vacas tiene y mucho menos la producción de cada hectárea. Ayúdale a Carlos a solucionar este problema. ObjetivoCalcular el número de vacas que hay en la finca y la cantidad de hectáreas de mayor producción de leche.Descripción del problemaSe desea conocer el número de vacas que hay en la finca y la cantidad de hectáreas de mayor producción de leche. Se ingresa el número de hectáreas y el número correspondiente de acuerdo a la producción de leche Luego se genera el resultado. Identificación de datosEntrada: - Número de hectáreas.- Numero correspondiente con respecto a la producción de leche. Salida: número de vacas que hay en la finca y la cantidad de hectáreas de mayor producción de leche.ProcesoDatos internos: no necesarios.Acciones atómicas:1.inicio2. ingreso número de hectáreas (H).3. ingreso el número de vacas en cada hectárea (P).Total=total+P4. ingreso el número asignado a la producción de leche (A).Leche=leche+A5. Finaliza cuando termina de registrar las hectáreas ingresadas por el usuario.6. muestra el número de vacas que hay en la finca y la cantidad de hectáreas de mayor producción de leche.Curso de acción: Calcular el número de vacas que hay en la finca y la cantidad de hectáreas de mayor producción de leche. Secuenciación: 1-2-3-4-5-6.Estructura de control: iterativa (ciclo para).AlgoritmoVer figura.