SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
CENTRO TECNOLÓGICO DE AVANZADA
AREA DE MECATRÓNICA
Código: M06 MICROCONTROLADORES I
Laboratorio: D-19
Duración: 4 Hs FUNDAMENTOS DE PROGRAMACIÓN
1.7. Ejercicios con estructuras repetitivas
Objetivos
1. Realizar ejercicios acerca de estructuras repetitivas.
1.7.1. Estructuras Repetitivas en FreeDFD
Ciclo Mientras
Figura 1.1: Ciclo mientras en FreeDFD
Mientras la condición se cumple, el ciclo se repite.
Ciclo Para
Figura 1.2: Ciclo para en FreeDFD
El ciclo para tiene tres parámetros:
inicialización de variable de control de ciclo.
condición, mientras se cumple, el ciclo se repite.
incremento de variable de control de ciclo.
Pedro Ramírez <pedroramirez22@gmail.com> 1
CENTRO TECNOLÓGICO DE AVANZADA
AREA DE MECATRÓNICA
Código: M06 MICROCONTROLADORES I
Laboratorio: D-19
Duración: 4 Hs FUNDAMENTOS DE PROGRAMACIÓN
1.7.2. Ejercicios
1. Un profesor tiene un salario inicial de $1500, y recibe un incremento de 10 % anual
durante 6 años. ¿Cuál es su salario al cabo de 6 años? ¿Qué salario ha recibido en
cada uno de los 6 años? Realice el algoritmo y represente la solución mediante el
diagrama de flujo y el pseudocódigo, utilizando el ciclo apropiado.
2. “El náufrago satisfecho” ofrece hamburguesas sencillas (S), dobles (D) y triples (T),
las cuales tienen un costo de $20, $25 y $28 respectivamente. La empresa acepta
tarjetas de crédito con un cargo de 5 % sobre la compra. Suponiendo que los clien-
tes adquieren N hamburguesas, las cuales pueden ser de diferente tipo, realice un
algoritmo para determinar cuánto deben pagar. Represéntelo en diagrama de flujo
y pseudocódigo.
3. Se requiere un algoritmo para determinar, de N cantidades, cuántas son cero, cuán-
tas son menores a cero, y cuántas son mayores a cero. Realice el diagrama de flujo
y el pseudocódigo, utilizando el ciclo apropiado.
4. Una compañía fabrica focos de colores (verdes, blancos y rojos). Se desea contabi-
lizar, de un lote de N focos, el número de focos de cada color que hay en existencia.
Desarrolle un algoritmo para determinar esto y represéntelo mediante el diagrama
de flujo y el pseudocódigo, utilizando el ciclo apropiado.
5. Se requiere un algoritmo para determinar cuánto ahorrará en pesos una persona
diariamente, y en un año, si ahorra 3$ el primero de enero, 9$ el dos de enero, 27$
el 3 de enero y así sucesivamente todo el año. Represente la solución mediante el
diagrama de flujo y el pseudocódigo, utilizando el ciclo apropiado.
6. Realice el algoritmo para determinar cuánto pagará una persona que adquiere N
artículos, los cuales están de promoción. Considere que si su precio es mayor o igual
a $200 se le aplica un descuento de 15 %, y si su precio es mayor a $100 pero menor
a $200, el descuento es de 12 %; de lo contrario, sólo se le aplica 10 %. Se debe saber
cuál es el costo y el descuento que tendrá cada uno de los artículos y finalmente
cuánto se pagará por todos los artículos obtenidos. Represente la solución mediante
el diagrama de flujo y el pseudocódigo.
7. Un cliente de un banco deposita equis cantidad de pesos cada mes en una cuenta de
ahorros. La cuenta percibe un interés fijo durante un año de 10 % anual. Realice un
algoritmo para determinar el total de la inversión final de cada año en los próximos
N años. Represente la solución mediante el diagrama de flujo y el pseudocódigo.
8. Los directivos de equis escuela requieren determinar cuál es la edad promedio de
cada uno de los M salones y cuál es la edad promedio de toda la escuela. Realice
un algoritmo para determinar estos promedios y represente la solución mediante el
diagrama de flujo y el pseudocódigo.
Pedro Ramírez <pedroramirez22@gmail.com> 2
CENTRO TECNOLÓGICO DE AVANZADA
AREA DE MECATRÓNICA
Código: M06 MICROCONTROLADORES I
Laboratorio: D-19
Duración: 4 Hs FUNDAMENTOS DE PROGRAMACIÓN
9. Realice un algoritmo y represéntelo mediante un diagrama de flujo para obtener
una función exponencial, la cual está dada por:
ex
= 1 +
x
1!
+
x2
2!
+
x3
3!
+ · · ·
10. Se desea saber el total de una caja registradora de un almacén, se conoce el número
de billetes y monedas, así como su valor. Realice un algoritmo para determinar el
total. Represente la solución mediante el diagrama de flujo y el pseudocódigo.
11. Un vendedor ha realizado N ventas y desea saber cuántas fueron por 10, 000 o
menos, cuántas fueron por más de 10, 000 pero por menos de 20, 000, y cuánto
fue el monto de las ventas de cada una y el monto global. Realice un algoritmo
para determinar los totales. Represente la solución mediante diagrama de flujo y
pseudocódigo.
12. Realice un algoritmo para leer las calificaciones de N alumnos y determine el número
de aprobados y reprobados. Represéntelo mediante diagrama de flujo y pseudocó-
digo.
13. Realice un algoritmo que determine el sueldo semanal de N trabajadores conside-
rando que se les descuenta 5 % de su sueldo si ganan entre 0 y 150 pesos. Se les
descuenta 7 % si ganan más de 150 pero menos de 300, y 9 % si ganan más de 300
pero menos de 450. Los datos son horas trabajadas, sueldo por hora y nombre de
cada trabajador. Represéntelo mediante diagrama de flujo y pseudocódigo.
14. Realice un algoritmo donde, dado un grupo de números naturales positivos, calcule
e imprima el cubo de estos números. Represéntelo mediante diagrama de flujo y
pseudocódigo.
15. Realice un algoritmo para obtener la tabla de multiplicar de un entero K comen-
zando desde el 1. Represéntelo mediante diagrama de flujo y pseudocódigo.
16. En 1961, una persona vendió las tierras de su abuelo al gobierno por la cantidad de
$1500. Suponga que esta persona ha colocado el dinero en una cuenta de ahorros que
paga 15 % anual. ¿Cuánto vale ahora su inversión? P(1+i)n . Realice un algoritmo
para obtener este valor y represéntelo mediante diagrama de flujo y pseudocódigo.
17. El gerente de una compañía automotriz desea determinar el impuesto que va a
pagar por cada uno de los automóviles que posee, además del total que va a pagar
por cada categoría y por todos los vehículos, basándose en la siguiente clasificación:
Los vehículos con clave 1 pagan 10 % de su valor.
Los vehículos con clave 2 pagan 7 % de su valor.
Los vehículos con clave 3 pagan 5 % de su valor.
Pedro Ramírez <pedroramirez22@gmail.com> 3
CENTRO TECNOLÓGICO DE AVANZADA
AREA DE MECATRÓNICA
Código: M06 MICROCONTROLADORES I
Laboratorio: D-19
Duración: 4 Hs FUNDAMENTOS DE PROGRAMACIÓN
Realice un algoritmo para obtener la información y represéntelo mediante diagrama
de flujo y pseudocódigo. Los datos son la clave y costo de cada uno.
18. Realice un algoritmo para obtener el seno de un ángulo y represéntelo mediante
diagrama de flujo y pseudocódigo.
sin x = x −
x3
3!
+
x5
5!
−
x7
7!
+ · · ·
19. Realice un algoritmo para determinar qué cantidad de dinero hay en un monedero,
considerando que se tienen monedas de diez, cinco y un peso, y billetes de diez,
veinte y cincuenta pesos. Represéntelo mediante diagrama de flujo y pseudocódigo.
20. El banco “Bandido de peluche” desea calcular para cada uno de sus N clientes su
saldo actual, su pago mínimo y su pago para no generar intereses. Además, quiere
calcular el monto de lo que ganó por concepto interés con los clientes morosos. Los
datos que se conocen de cada cliente son: saldo anterior, monto de las compras que
realizó y pago que depositó en el corte anterior. Para calcular el pago mínimo se
considera 15 % del saldo actual, y el pago para no generar intereses corresponde
a 85 % del saldo actual, considerando que el saldo actual debe incluir 12 % de los
intereses causados por no realizar el pago mínimo y $200 de multa por el mismo
motivo. Realice el algoritmo correspondiente y represéntelo mediante diagrama de
flujo y pseudocódigo.
1.7.3. Conclusión
Pedro Ramírez <pedroramirez22@gmail.com> 4

Más contenido relacionado

La actualidad más candente

Solucionario invop 1
Solucionario invop 1Solucionario invop 1
Solucionario invop 1UCE
 
Programaci n din_mica_determin_stica
Programaci n din_mica_determin_sticaProgramaci n din_mica_determin_stica
Programaci n din_mica_determin_sticaconstanzabelen1a
 
Peralta matias unid-4-act-5_primera-parte
Peralta matias unid-4-act-5_primera-partePeralta matias unid-4-act-5_primera-parte
Peralta matias unid-4-act-5_primera-partematias526
 
4tomatematica algoritmo multiplicacion
4tomatematica algoritmo multiplicacion4tomatematica algoritmo multiplicacion
4tomatematica algoritmo multiplicacionDanielWilliamsHernan
 
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 exponencialesYOLVI ADRIANA CORDOBA BUITRAGO
 
Aplicaciones de la matemática a la administración
Aplicaciones de la matemática a la administraciónAplicaciones de la matemática a la administración
Aplicaciones de la matemática a la administracióngeorgina_ch10
 
Claudia estadística avanzada.
Claudia estadística avanzada.Claudia estadística avanzada.
Claudia estadística avanzada.Claudia Gonzalez
 
Solucion de problemas por el metodo grafico
Solucion de problemas por el metodo graficoSolucion de problemas por el metodo grafico
Solucion de problemas por el metodo graficoEfrain Mflo
 
Pl trabajofinal ggc
Pl trabajofinal ggcPl trabajofinal ggc
Pl trabajofinal ggcWolf Man
 
Diapositivas con los aportes de todos los compañeros
Diapositivas con los aportes de todos los compañerosDiapositivas con los aportes de todos los compañeros
Diapositivas con los aportes de todos los compañerosesme1985
 

La actualidad más candente (20)

Actividades330
Actividades330Actividades330
Actividades330
 
Solucionario invop 1
Solucionario invop 1Solucionario invop 1
Solucionario invop 1
 
Programaci n din_mica_determin_stica
Programaci n din_mica_determin_sticaProgramaci n din_mica_determin_stica
Programaci n din_mica_determin_stica
 
Ejercicios 2
Ejercicios 2Ejercicios 2
Ejercicios 2
 
Peralta matias unid-4-act-5_primera-parte
Peralta matias unid-4-act-5_primera-partePeralta matias unid-4-act-5_primera-parte
Peralta matias unid-4-act-5_primera-parte
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
Raptor
RaptorRaptor
Raptor
 
4tomatematica algoritmo multiplicacion
4tomatematica algoritmo multiplicacion4tomatematica algoritmo multiplicacion
4tomatematica algoritmo multiplicacion
 
S14.s1 solver
S14.s1   solverS14.s1   solver
S14.s1 solver
 
Unidad 4 primera parte
Unidad 4 primera parteUnidad 4 primera parte
Unidad 4 primera parte
 
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
 
Prob progdinamica
Prob progdinamicaProb progdinamica
Prob progdinamica
 
Aplicaciones de la matemática a la administración
Aplicaciones de la matemática a la administraciónAplicaciones de la matemática a la administración
Aplicaciones de la matemática a la administración
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Resolución de tfm
Resolución de tfmResolución de tfm
Resolución de tfm
 
Claudia estadística avanzada.
Claudia estadística avanzada.Claudia estadística avanzada.
Claudia estadística avanzada.
 
Solucion de problemas por el metodo grafico
Solucion de problemas por el metodo graficoSolucion de problemas por el metodo grafico
Solucion de problemas por el metodo grafico
 
Funcion aplicación
Funcion aplicaciónFuncion aplicación
Funcion aplicación
 
Pl trabajofinal ggc
Pl trabajofinal ggcPl trabajofinal ggc
Pl trabajofinal ggc
 
Diapositivas con los aportes de todos los compañeros
Diapositivas con los aportes de todos los compañerosDiapositivas con los aportes de todos los compañeros
Diapositivas con los aportes de todos los compañeros
 

Similar a 1.7 ejercicios con estructuras repetitivas

Ejercicios_de_diagramas_de_fluj.pdf
Ejercicios_de_diagramas_de_fluj.pdfEjercicios_de_diagramas_de_fluj.pdf
Ejercicios_de_diagramas_de_fluj.pdfJaimeGmezCarmona
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSmmyepez05
 
Ejercicios secuenciales
Ejercicios secuencialesEjercicios secuenciales
Ejercicios secuencialesmantruvic
 
Ejercicios Múltiples de Programación
Ejercicios Múltiples de Programación Ejercicios Múltiples de Programación
Ejercicios Múltiples de Programación Ronny Fernando
 
Ejercicios secuenciales
Ejercicios secuencialesEjercicios secuenciales
Ejercicios secuencialesCecilia Ruiz
 
Ejercicios secuenciales
Ejercicios secuencialesEjercicios secuenciales
Ejercicios secuencialesCecilia Ruiz
 
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 Ejercicioslaryenso
 
desarrollo de algoritmos usando dfd
desarrollo de algoritmos usando dfddesarrollo de algoritmos usando dfd
desarrollo de algoritmos usando dfdDuvan Zuluaga
 
Tarea para el examen
Tarea para el examenTarea para el examen
Tarea para el exameninti cord
 
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ítmicoJosé Antonio Sandoval Acosta
 
EJERCICIOS DE ALGORITMOS RESUELTOS
EJERCICIOS DE ALGORITMOS RESUELTOS EJERCICIOS DE ALGORITMOS RESUELTOS
EJERCICIOS DE ALGORITMOS RESUELTOS Luis Eduardo
 

Similar a 1.7 ejercicios con estructuras repetitivas (20)

Ejercicios_de_diagramas_de_fluj.pdf
Ejercicios_de_diagramas_de_fluj.pdfEjercicios_de_diagramas_de_fluj.pdf
Ejercicios_de_diagramas_de_fluj.pdf
 
Ejercicios programacion 2019
Ejercicios programacion 2019Ejercicios programacion 2019
Ejercicios programacion 2019
 
software
softwaresoftware
software
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS
 
Ejercicios secuenciales
Ejercicios secuencialesEjercicios secuenciales
Ejercicios secuenciales
 
Práctica 5
Práctica 5Práctica 5
Práctica 5
 
Deber de algoritmos ing rene
Deber de algoritmos ing reneDeber de algoritmos ing rene
Deber de algoritmos ing rene
 
Ejercicios Múltiples de Programación
Ejercicios Múltiples de Programación Ejercicios Múltiples de Programación
Ejercicios Múltiples de Programación
 
Taller de algoritmos secuenciales
Taller de algoritmos secuencialesTaller de algoritmos secuenciales
Taller de algoritmos secuenciales
 
Ejercicios secuenciales
Ejercicios secuencialesEjercicios secuenciales
Ejercicios secuenciales
 
Ejercicios secuenciales
Ejercicios secuencialesEjercicios secuenciales
Ejercicios secuenciales
 
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
 
desarrollo de algoritmos usando dfd
desarrollo de algoritmos usando dfddesarrollo de algoritmos usando dfd
desarrollo de algoritmos usando dfd
 
Tarea para el examen
Tarea para el examenTarea para el examen
Tarea para el examen
 
Guia de aprendizaje
Guia de aprendizajeGuia de aprendizaje
Guia de aprendizaje
 
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
 
EJERCICIOS DE ALGORITMOS RESUELTOS
EJERCICIOS DE ALGORITMOS RESUELTOS EJERCICIOS DE ALGORITMOS RESUELTOS
EJERCICIOS DE ALGORITMOS RESUELTOS
 
Doc 20160921-wa0041
Doc 20160921-wa0041Doc 20160921-wa0041
Doc 20160921-wa0041
 
Fundamentos de Programacion - Unidad 2 Algoritmos
Fundamentos de Programacion - Unidad 2 AlgoritmosFundamentos de Programacion - Unidad 2 Algoritmos
Fundamentos de Programacion - Unidad 2 Algoritmos
 
Taller 2da semana
Taller 2da semanaTaller 2da semana
Taller 2da semana
 

Más de SNPP

RR00X_RESUMEN.pdf
RR00X_RESUMEN.pdfRR00X_RESUMEN.pdf
RR00X_RESUMEN.pdfSNPP
 
RR_TAYI.pdf
RR_TAYI.pdfRR_TAYI.pdf
RR_TAYI.pdfSNPP
 
1. panel de le ds
1. panel de le ds1. panel de le ds
1. panel de le dsSNPP
 
7. incubadora de huevos
7. incubadora de huevos7. incubadora de huevos
7. incubadora de huevosSNPP
 
6. visualizacion remota de consumo de agua en tiempo real
6. visualizacion remota de consumo de agua en tiempo real6. visualizacion remota de consumo de agua en tiempo real
6. visualizacion remota de consumo de agua en tiempo realSNPP
 
5. alimentador de animales domesticos smart feeder
5. alimentador de animales domesticos smart feeder5. alimentador de animales domesticos smart feeder
5. alimentador de animales domesticos smart feederSNPP
 
3. radar medidor de velocidad
3. radar medidor de velocidad3. radar medidor de velocidad
3. radar medidor de velocidadSNPP
 
2. soft starter monofasico
2. soft starter monofasico2. soft starter monofasico
2. soft starter monofasicoSNPP
 
Operadores y expresiones
Operadores y expresionesOperadores y expresiones
Operadores y expresionesSNPP
 
6.2 cadenas de caracteres
6.2 cadenas de caracteres6.2 cadenas de caracteres
6.2 cadenas de caracteresSNPP
 
6.1 vectores
6.1 vectores6.1 vectores
6.1 vectoresSNPP
 
5.5 instruccion for
5.5 instruccion for5.5 instruccion for
5.5 instruccion forSNPP
 
5.4 instruccion do-while
5.4 instruccion do-while5.4 instruccion do-while
5.4 instruccion do-whileSNPP
 
5.3 instruccion while
5.3 instruccion while5.3 instruccion while
5.3 instruccion whileSNPP
 
5.2 instruccion switch
5.2  instruccion switch5.2  instruccion switch
5.2 instruccion switchSNPP
 
5.1 instruccion if-else
5.1 instruccion if-else5.1 instruccion if-else
5.1 instruccion if-elseSNPP
 
4. entrada y salida de datos
4. entrada y salida de datos4. entrada y salida de datos
4. entrada y salida de datosSNPP
 
3.6 funciones de biblioteca
3.6 funciones de biblioteca3.6 funciones de biblioteca
3.6 funciones de bibliotecaSNPP
 
3.5 operador condicional
3.5 operador condicional3.5 operador condicional
3.5 operador condicionalSNPP
 
2.10 entrada y salida
2.10 entrada y salida2.10 entrada y salida
2.10 entrada y salidaSNPP
 

Más de SNPP (20)

RR00X_RESUMEN.pdf
RR00X_RESUMEN.pdfRR00X_RESUMEN.pdf
RR00X_RESUMEN.pdf
 
RR_TAYI.pdf
RR_TAYI.pdfRR_TAYI.pdf
RR_TAYI.pdf
 
1. panel de le ds
1. panel de le ds1. panel de le ds
1. panel de le ds
 
7. incubadora de huevos
7. incubadora de huevos7. incubadora de huevos
7. incubadora de huevos
 
6. visualizacion remota de consumo de agua en tiempo real
6. visualizacion remota de consumo de agua en tiempo real6. visualizacion remota de consumo de agua en tiempo real
6. visualizacion remota de consumo de agua en tiempo real
 
5. alimentador de animales domesticos smart feeder
5. alimentador de animales domesticos smart feeder5. alimentador de animales domesticos smart feeder
5. alimentador de animales domesticos smart feeder
 
3. radar medidor de velocidad
3. radar medidor de velocidad3. radar medidor de velocidad
3. radar medidor de velocidad
 
2. soft starter monofasico
2. soft starter monofasico2. soft starter monofasico
2. soft starter monofasico
 
Operadores y expresiones
Operadores y expresionesOperadores y expresiones
Operadores y expresiones
 
6.2 cadenas de caracteres
6.2 cadenas de caracteres6.2 cadenas de caracteres
6.2 cadenas de caracteres
 
6.1 vectores
6.1 vectores6.1 vectores
6.1 vectores
 
5.5 instruccion for
5.5 instruccion for5.5 instruccion for
5.5 instruccion for
 
5.4 instruccion do-while
5.4 instruccion do-while5.4 instruccion do-while
5.4 instruccion do-while
 
5.3 instruccion while
5.3 instruccion while5.3 instruccion while
5.3 instruccion while
 
5.2 instruccion switch
5.2  instruccion switch5.2  instruccion switch
5.2 instruccion switch
 
5.1 instruccion if-else
5.1 instruccion if-else5.1 instruccion if-else
5.1 instruccion if-else
 
4. entrada y salida de datos
4. entrada y salida de datos4. entrada y salida de datos
4. entrada y salida de datos
 
3.6 funciones de biblioteca
3.6 funciones de biblioteca3.6 funciones de biblioteca
3.6 funciones de biblioteca
 
3.5 operador condicional
3.5 operador condicional3.5 operador condicional
3.5 operador condicional
 
2.10 entrada y salida
2.10 entrada y salida2.10 entrada y salida
2.10 entrada y salida
 

Último

Peligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionPeligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionOsdelTacusiPancorbo
 
LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdfLIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdfManuelVillarreal44
 
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxAMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxLuisvila35
 
01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx
01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx
01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptxluiscisnerosayala23
 
Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1victorrodrigues972054
 
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasSOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasLeonardoMendozaDvila
 
POBLACIONES CICLICAS Y NO CICLICAS ......
POBLACIONES CICLICAS Y NO CICLICAS ......POBLACIONES CICLICAS Y NO CICLICAS ......
POBLACIONES CICLICAS Y NO CICLICAS ......dianamontserratmayor
 
Sistema de gestión de turnos para negocios
Sistema de gestión de turnos para negociosSistema de gestión de turnos para negocios
Sistema de gestión de turnos para negociosfranchescamassielmor
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaANDECE
 
4.3 Subestaciones eléctricas tipos caracteristicas.pptx
4.3 Subestaciones eléctricas tipos caracteristicas.pptx4.3 Subestaciones eléctricas tipos caracteristicas.pptx
4.3 Subestaciones eléctricas tipos caracteristicas.pptxEfrain Yungan
 
ESTRUCTURAS EN LA SUPERVISIÓN Y RESIDENCIA DE OBRAS
ESTRUCTURAS EN LA SUPERVISIÓN Y RESIDENCIA DE OBRASESTRUCTURAS EN LA SUPERVISIÓN Y RESIDENCIA DE OBRAS
ESTRUCTURAS EN LA SUPERVISIÓN Y RESIDENCIA DE OBRASenriquezerly87
 
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...Arquitecto Alejandro Gomez cornejo muñoz
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...humberto espejo
 
Tarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieriaTarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieriaSebastianQP1
 
1. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf2373743353471. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf237374335347vd110501
 
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinaciónEstacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinaciónAlexisHernandez885688
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCANDECE
 
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...esandoval7
 

Último (20)

Peligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionPeligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacion
 
LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdfLIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdf
 
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxAMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
 
01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx
01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx
01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx
 
Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1
 
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasSOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
 
POBLACIONES CICLICAS Y NO CICLICAS ......
POBLACIONES CICLICAS Y NO CICLICAS ......POBLACIONES CICLICAS Y NO CICLICAS ......
POBLACIONES CICLICAS Y NO CICLICAS ......
 
Sistema de gestión de turnos para negocios
Sistema de gestión de turnos para negociosSistema de gestión de turnos para negocios
Sistema de gestión de turnos para negocios
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes Granada
 
4.3 Subestaciones eléctricas tipos caracteristicas.pptx
4.3 Subestaciones eléctricas tipos caracteristicas.pptx4.3 Subestaciones eléctricas tipos caracteristicas.pptx
4.3 Subestaciones eléctricas tipos caracteristicas.pptx
 
ESTRUCTURAS EN LA SUPERVISIÓN Y RESIDENCIA DE OBRAS
ESTRUCTURAS EN LA SUPERVISIÓN Y RESIDENCIA DE OBRASESTRUCTURAS EN LA SUPERVISIÓN Y RESIDENCIA DE OBRAS
ESTRUCTURAS EN LA SUPERVISIÓN Y RESIDENCIA DE OBRAS
 
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
 
Tarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieriaTarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieria
 
1. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf2373743353471. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf237374335347
 
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinaciónEstacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
 
MATPEL COMPLETO DESDE NIVEL I AL III.pdf
MATPEL COMPLETO DESDE NIVEL I AL III.pdfMATPEL COMPLETO DESDE NIVEL I AL III.pdf
MATPEL COMPLETO DESDE NIVEL I AL III.pdf
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRC
 
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
 

1.7 ejercicios con estructuras repetitivas

  • 1. CENTRO TECNOLÓGICO DE AVANZADA AREA DE MECATRÓNICA Código: M06 MICROCONTROLADORES I Laboratorio: D-19 Duración: 4 Hs FUNDAMENTOS DE PROGRAMACIÓN 1.7. Ejercicios con estructuras repetitivas Objetivos 1. Realizar ejercicios acerca de estructuras repetitivas. 1.7.1. Estructuras Repetitivas en FreeDFD Ciclo Mientras Figura 1.1: Ciclo mientras en FreeDFD Mientras la condición se cumple, el ciclo se repite. Ciclo Para Figura 1.2: Ciclo para en FreeDFD El ciclo para tiene tres parámetros: inicialización de variable de control de ciclo. condición, mientras se cumple, el ciclo se repite. incremento de variable de control de ciclo. Pedro Ramírez <pedroramirez22@gmail.com> 1
  • 2. CENTRO TECNOLÓGICO DE AVANZADA AREA DE MECATRÓNICA Código: M06 MICROCONTROLADORES I Laboratorio: D-19 Duración: 4 Hs FUNDAMENTOS DE PROGRAMACIÓN 1.7.2. Ejercicios 1. Un profesor tiene un salario inicial de $1500, y recibe un incremento de 10 % anual durante 6 años. ¿Cuál es su salario al cabo de 6 años? ¿Qué salario ha recibido en cada uno de los 6 años? Realice el algoritmo y represente la solución mediante el diagrama de flujo y el pseudocódigo, utilizando el ciclo apropiado. 2. “El náufrago satisfecho” ofrece hamburguesas sencillas (S), dobles (D) y triples (T), las cuales tienen un costo de $20, $25 y $28 respectivamente. La empresa acepta tarjetas de crédito con un cargo de 5 % sobre la compra. Suponiendo que los clien- tes adquieren N hamburguesas, las cuales pueden ser de diferente tipo, realice un algoritmo para determinar cuánto deben pagar. Represéntelo en diagrama de flujo y pseudocódigo. 3. Se requiere un algoritmo para determinar, de N cantidades, cuántas son cero, cuán- tas son menores a cero, y cuántas son mayores a cero. Realice el diagrama de flujo y el pseudocódigo, utilizando el ciclo apropiado. 4. Una compañía fabrica focos de colores (verdes, blancos y rojos). Se desea contabi- lizar, de un lote de N focos, el número de focos de cada color que hay en existencia. Desarrolle un algoritmo para determinar esto y represéntelo mediante el diagrama de flujo y el pseudocódigo, utilizando el ciclo apropiado. 5. Se requiere un algoritmo para determinar cuánto ahorrará en pesos una persona diariamente, y en un año, si ahorra 3$ el primero de enero, 9$ el dos de enero, 27$ el 3 de enero y así sucesivamente todo el año. Represente la solución mediante el diagrama de flujo y el pseudocódigo, utilizando el ciclo apropiado. 6. Realice el algoritmo para determinar cuánto pagará una persona que adquiere N artículos, los cuales están de promoción. Considere que si su precio es mayor o igual a $200 se le aplica un descuento de 15 %, y si su precio es mayor a $100 pero menor a $200, el descuento es de 12 %; de lo contrario, sólo se le aplica 10 %. Se debe saber cuál es el costo y el descuento que tendrá cada uno de los artículos y finalmente cuánto se pagará por todos los artículos obtenidos. Represente la solución mediante el diagrama de flujo y el pseudocódigo. 7. Un cliente de un banco deposita equis cantidad de pesos cada mes en una cuenta de ahorros. La cuenta percibe un interés fijo durante un año de 10 % anual. Realice un algoritmo para determinar el total de la inversión final de cada año en los próximos N años. Represente la solución mediante el diagrama de flujo y el pseudocódigo. 8. Los directivos de equis escuela requieren determinar cuál es la edad promedio de cada uno de los M salones y cuál es la edad promedio de toda la escuela. Realice un algoritmo para determinar estos promedios y represente la solución mediante el diagrama de flujo y el pseudocódigo. Pedro Ramírez <pedroramirez22@gmail.com> 2
  • 3. CENTRO TECNOLÓGICO DE AVANZADA AREA DE MECATRÓNICA Código: M06 MICROCONTROLADORES I Laboratorio: D-19 Duración: 4 Hs FUNDAMENTOS DE PROGRAMACIÓN 9. Realice un algoritmo y represéntelo mediante un diagrama de flujo para obtener una función exponencial, la cual está dada por: ex = 1 + x 1! + x2 2! + x3 3! + · · · 10. Se desea saber el total de una caja registradora de un almacén, se conoce el número de billetes y monedas, así como su valor. Realice un algoritmo para determinar el total. Represente la solución mediante el diagrama de flujo y el pseudocódigo. 11. Un vendedor ha realizado N ventas y desea saber cuántas fueron por 10, 000 o menos, cuántas fueron por más de 10, 000 pero por menos de 20, 000, y cuánto fue el monto de las ventas de cada una y el monto global. Realice un algoritmo para determinar los totales. Represente la solución mediante diagrama de flujo y pseudocódigo. 12. Realice un algoritmo para leer las calificaciones de N alumnos y determine el número de aprobados y reprobados. Represéntelo mediante diagrama de flujo y pseudocó- digo. 13. Realice un algoritmo que determine el sueldo semanal de N trabajadores conside- rando que se les descuenta 5 % de su sueldo si ganan entre 0 y 150 pesos. Se les descuenta 7 % si ganan más de 150 pero menos de 300, y 9 % si ganan más de 300 pero menos de 450. Los datos son horas trabajadas, sueldo por hora y nombre de cada trabajador. Represéntelo mediante diagrama de flujo y pseudocódigo. 14. Realice un algoritmo donde, dado un grupo de números naturales positivos, calcule e imprima el cubo de estos números. Represéntelo mediante diagrama de flujo y pseudocódigo. 15. Realice un algoritmo para obtener la tabla de multiplicar de un entero K comen- zando desde el 1. Represéntelo mediante diagrama de flujo y pseudocódigo. 16. En 1961, una persona vendió las tierras de su abuelo al gobierno por la cantidad de $1500. Suponga que esta persona ha colocado el dinero en una cuenta de ahorros que paga 15 % anual. ¿Cuánto vale ahora su inversión? P(1+i)n . Realice un algoritmo para obtener este valor y represéntelo mediante diagrama de flujo y pseudocódigo. 17. El gerente de una compañía automotriz desea determinar el impuesto que va a pagar por cada uno de los automóviles que posee, además del total que va a pagar por cada categoría y por todos los vehículos, basándose en la siguiente clasificación: Los vehículos con clave 1 pagan 10 % de su valor. Los vehículos con clave 2 pagan 7 % de su valor. Los vehículos con clave 3 pagan 5 % de su valor. Pedro Ramírez <pedroramirez22@gmail.com> 3
  • 4. CENTRO TECNOLÓGICO DE AVANZADA AREA DE MECATRÓNICA Código: M06 MICROCONTROLADORES I Laboratorio: D-19 Duración: 4 Hs FUNDAMENTOS DE PROGRAMACIÓN Realice un algoritmo para obtener la información y represéntelo mediante diagrama de flujo y pseudocódigo. Los datos son la clave y costo de cada uno. 18. Realice un algoritmo para obtener el seno de un ángulo y represéntelo mediante diagrama de flujo y pseudocódigo. sin x = x − x3 3! + x5 5! − x7 7! + · · · 19. Realice un algoritmo para determinar qué cantidad de dinero hay en un monedero, considerando que se tienen monedas de diez, cinco y un peso, y billetes de diez, veinte y cincuenta pesos. Represéntelo mediante diagrama de flujo y pseudocódigo. 20. El banco “Bandido de peluche” desea calcular para cada uno de sus N clientes su saldo actual, su pago mínimo y su pago para no generar intereses. Además, quiere calcular el monto de lo que ganó por concepto interés con los clientes morosos. Los datos que se conocen de cada cliente son: saldo anterior, monto de las compras que realizó y pago que depositó en el corte anterior. Para calcular el pago mínimo se considera 15 % del saldo actual, y el pago para no generar intereses corresponde a 85 % del saldo actual, considerando que el saldo actual debe incluir 12 % de los intereses causados por no realizar el pago mínimo y $200 de multa por el mismo motivo. Realice el algoritmo correspondiente y represéntelo mediante diagrama de flujo y pseudocódigo. 1.7.3. Conclusión Pedro Ramírez <pedroramirez22@gmail.com> 4