SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
Prácticas de algoritmos
M.C. Juan Carlos Olivares Rojas
Algoritmo 1
• Una compañía de seguros da a sus
vendedores comisiones de acuerdo a la
siguiente tabla:
• Venta de 2,000 en adelante 3%
• Venta mayor de 5,000 el 5%
• Mayor de 7,500 el 8%
• Mayor de 10,000 el 12%
• Mayor de 20,000 el 25%
Algoritmo 2
• Imprimir los números entero de 1
• Sumar los números enteros de 1 a N
• Calcular N!
• Promedio de un alumno con N materias
Algoritmo 3
• Calcular el promedio de m alumnos que cursaron x
materias cada uno
• Multiplicar dos números enteros sin utilizar
funciones ni *
• Imprimir los números de la serie de fibonacci
• Todos los números fibonacci menores de 5,000
Algoritmo 4
• Imprimir los primeros 5,000 números de la
serie de fibonacci
• Imprimir todos los números de la serie de
fibonacci entre m y n
• Leer n números e indicar cuantos son pares
Algoritmo 5
• Leer N números e imprimir el divisor menor
(mayor que 1) de cada uno
• Realizar el cociente de dos números
diferentes mostrando el cociente y el residuo;
utilizando sólo suma, resta y multiplicación
• Simular la salida de un reloj de 24 horas
Algoritmo 6
• Leer n números e indicar cuantos fueron
primos
• Leer un número entero positivo e imprimirlo
en orden inverso
• Leer un número y formar otro que tenga los
dígitos inversos
Algoritmo 7
• Indicar si un número es campana
• Leer un número entero positivo e indicar
cuantos dígitos que tiene
• Formar un arreglo B con los elementos de A
en orden inverso
Algoritmo 8
• Formar un arreglo con 100 elementos con los
primeros números pares. Usar sólo una variable
• Leer un número entero y si es impar colocarlo en el
otro el arreglo en la posición adecuada
• Calcular la moda de un arreglo A, poniendo en un
arreglo B los elementos que no se repiten y en el
arreglo C las veces que se repiten
Algoritmo 9
• Ordenar un arreglo utilizando el método de
inserción
• Se tiene un arreglo ordenado de 1,000
elementos, leer un número e indicar si
pertenece al arreglo
• Formar un arreglo de 20*30 que contenga
por filas los números del 1 al 600
Algoritmos 10
• Formar un arreglo de 20*30 con la serie de
fibonacci utilizando sólo dos variables
• Formar un arreglo de 20*20 con todos sus
elementos 0 y la diagonal en 1
• Formar un arreglo con los sig. Campos no. Control,
sueldo base, compensación (20% sueldo base),
descuento (5% de ingresos), neto (ingresos –
descuentos)
Algoritmos 11
• Del problema anterior, imprimir el no. de
control del empleado con mayor sueldo neto
y el no. control de las personas que se les
hagan menos descuentos.
• Se tiene un arreglo ordenado indicar cuantos
números diferentes hay y cuantas veces se
encuentra cada uno.
Algoritmos 12
• Encontrar el número mayor y su posición en
arreglo de 4*15
• Dado un arreglo de 15*20 donde existen 30
primos, encontrarlos e imprimirlos
¿Preguntas?

Más contenido relacionado

La actualidad más candente (15)

Juan oballos ejercicios estructura secuencial
Juan oballos ejercicios estructura secuencialJuan oballos ejercicios estructura secuencial
Juan oballos ejercicios estructura secuencial
 
Ejercicio 1 HEMISEMESTRE2
Ejercicio 1 HEMISEMESTRE2Ejercicio 1 HEMISEMESTRE2
Ejercicio 1 HEMISEMESTRE2
 
Banco de problemas
Banco de problemasBanco de problemas
Banco de problemas
 
1 algoritmos secuenciales
1 algoritmos secuenciales1 algoritmos secuenciales
1 algoritmos secuenciales
 
Taller de algoritmo 1
Taller  de algoritmo 1Taller  de algoritmo 1
Taller de algoritmo 1
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
G. Polya´s methodology to solve problems
G. Polya´s methodology to solve problemsG. Polya´s methodology to solve problems
G. Polya´s methodology to solve problems
 
Sesion 06 - Ecs. de 1er y 2do Grado con una Variable
Sesion 06 - Ecs. de 1er y 2do Grado con una VariableSesion 06 - Ecs. de 1er y 2do Grado con una Variable
Sesion 06 - Ecs. de 1er y 2do Grado con una Variable
 
Conceptual
ConceptualConceptual
Conceptual
 
Taller pseint
Taller pseintTaller pseint
Taller pseint
 
Taller no 14 formulas referencias
Taller no 14 formulas referenciasTaller no 14 formulas referencias
Taller no 14 formulas referencias
 
Sesion 06 -
Sesion 06 -Sesion 06 -
Sesion 06 -
 
26
2626
26
 
Ejercicios secuenciales
Ejercicios secuencialesEjercicios secuenciales
Ejercicios secuenciales
 
Evaluacion de ejercicios
Evaluacion de ejerciciosEvaluacion de ejercicios
Evaluacion de ejercicios
 

Destacado

Ejercicios resueltos de java
Ejercicios resueltos de javaEjercicios resueltos de java
Ejercicios resueltos de javaFaral TF
 
Configuración de la Audiencia
Configuración de la AudienciaConfiguración de la Audiencia
Configuración de la AudienciaRonny Isuiz
 
Google apps mayo 2011
Google apps mayo 2011Google apps mayo 2011
Google apps mayo 2011Liz Pagan
 
Lecciones de la experiencia chilena en concesiones
Lecciones de la experiencia chilena en concesionesLecciones de la experiencia chilena en concesiones
Lecciones de la experiencia chilena en concesionescongresochile
 
Recursos Hídricos y Desarrollo Sustentable - Sociedad Nacional de Minería
Recursos Hídricos y Desarrollo Sustentable - Sociedad Nacional de MineríaRecursos Hídricos y Desarrollo Sustentable - Sociedad Nacional de Minería
Recursos Hídricos y Desarrollo Sustentable - Sociedad Nacional de Mineríacongresochile
 
Octobre2014
Octobre2014Octobre2014
Octobre2014Élo Ïs
 
Evaluation de l’accord gouvernemental : les priorités au fédéral...
Evaluation de l’accord gouvernemental : les priorités au fédéral...Evaluation de l’accord gouvernemental : les priorités au fédéral...
Evaluation de l’accord gouvernemental : les priorités au fédéral...Mélisa Maggio
 
Business Summer Session 2014
Business Summer Session 2014Business Summer Session 2014
Business Summer Session 2014Liisa Dumas
 
La (des)igualdad de género de las políticas económicas
La (des)igualdad de género de las políticas económicasLa (des)igualdad de género de las políticas económicas
La (des)igualdad de género de las políticas económicasCarmen Castro
 
La princesse
La princesseLa princesse
La princesseEvelha
 
Vancouver les baleines
Vancouver les baleinesVancouver les baleines
Vancouver les baleineslyago
 
Tourisme extremedany
Tourisme extremedanyTourisme extremedany
Tourisme extremedanylyago
 

Destacado (20)

Ejercicios resueltos de java
Ejercicios resueltos de javaEjercicios resueltos de java
Ejercicios resueltos de java
 
Configuración de la Audiencia
Configuración de la AudienciaConfiguración de la Audiencia
Configuración de la Audiencia
 
Pigeonnier 6m baka
Pigeonnier 6m bakaPigeonnier 6m baka
Pigeonnier 6m baka
 
Google apps mayo 2011
Google apps mayo 2011Google apps mayo 2011
Google apps mayo 2011
 
Adios mama
Adios mama Adios mama
Adios mama
 
Dix ans après Maputo. Note APESS. Eléments de bilan du soutien public à l’él...
Dix ans après Maputo. Note APESS. Eléments de bilan du soutien public à l’él...Dix ans après Maputo. Note APESS. Eléments de bilan du soutien public à l’él...
Dix ans après Maputo. Note APESS. Eléments de bilan du soutien public à l’él...
 
Lecciones de la experiencia chilena en concesiones
Lecciones de la experiencia chilena en concesionesLecciones de la experiencia chilena en concesiones
Lecciones de la experiencia chilena en concesiones
 
Recursos Hídricos y Desarrollo Sustentable - Sociedad Nacional de Minería
Recursos Hídricos y Desarrollo Sustentable - Sociedad Nacional de MineríaRecursos Hídricos y Desarrollo Sustentable - Sociedad Nacional de Minería
Recursos Hídricos y Desarrollo Sustentable - Sociedad Nacional de Minería
 
Octobre2014
Octobre2014Octobre2014
Octobre2014
 
Evaluation de l’accord gouvernemental : les priorités au fédéral...
Evaluation de l’accord gouvernemental : les priorités au fédéral...Evaluation de l’accord gouvernemental : les priorités au fédéral...
Evaluation de l’accord gouvernemental : les priorités au fédéral...
 
Présentation du CBE Ludovic LAFFITTE OT Luberon Durance
Présentation du CBE Ludovic LAFFITTE OT Luberon DurancePrésentation du CBE Ludovic LAFFITTE OT Luberon Durance
Présentation du CBE Ludovic LAFFITTE OT Luberon Durance
 
Business Summer Session 2014
Business Summer Session 2014Business Summer Session 2014
Business Summer Session 2014
 
La (des)igualdad de género de las políticas económicas
La (des)igualdad de género de las políticas económicasLa (des)igualdad de género de las políticas económicas
La (des)igualdad de género de las políticas económicas
 
19 regresion
19 regresion19 regresion
19 regresion
 
La princesse
La princesseLa princesse
La princesse
 
Ilsind
IlsindIlsind
Ilsind
 
Vancouver les baleines
Vancouver les baleinesVancouver les baleines
Vancouver les baleines
 
Tourisme extremedany
Tourisme extremedanyTourisme extremedany
Tourisme extremedany
 
Brochure collèges/lycées 2016
Brochure collèges/lycées 2016Brochure collèges/lycées 2016
Brochure collèges/lycées 2016
 
Cuisine vietnamienne
Cuisine vietnamienneCuisine vietnamienne
Cuisine vietnamienne
 

Similar a Práctica de Algoritmos

Ejercicios de Lenguaje C #06 Resol.pdf
Ejercicios de Lenguaje C #06 Resol.pdfEjercicios de Lenguaje C #06 Resol.pdf
Ejercicios de Lenguaje C #06 Resol.pdfLuis Segovia
 
Ejercicios con matrices
Ejercicios con matricesEjercicios con matrices
Ejercicios con matricesDaniel Dp
 
Matematicas 1o. de 12 al 16 de octubre 2020
Matematicas 1o. de 12 al 16 de octubre 2020Matematicas 1o. de 12 al 16 de octubre 2020
Matematicas 1o. de 12 al 16 de octubre 2020Esther Acosta
 
ejercicio ciclos repetitivos
ejercicio ciclos repetitivosejercicio ciclos repetitivos
ejercicio ciclos repetitivosanthonypillajo
 
Ciclos repetitivos
Ciclos repetitivosCiclos repetitivos
Ciclos repetitivosCRISTIANCRII
 
Sistemas Numéricos - conversiones
Sistemas Numéricos - conversiones Sistemas Numéricos - conversiones
Sistemas Numéricos - conversiones EliecerIgualada
 
Números decimales nuevo daniel-javier_laura
Números decimales   nuevo daniel-javier_lauraNúmeros decimales   nuevo daniel-javier_laura
Números decimales nuevo daniel-javier_lauraAurora Domenech
 
Aritmeticadelcomputador
AritmeticadelcomputadorAritmeticadelcomputador
Aritmeticadelcomputadorlopeziliana
 
Informe de proyecto final
Informe de proyecto finalInforme de proyecto final
Informe de proyecto finalAldrin Eduardo
 
Matemáticas1
Matemáticas1Matemáticas1
Matemáticas1colmexcc1
 
Bimestre 1 Matemáticas Primero Secundaria
Bimestre 1 Matemáticas Primero SecundariaBimestre 1 Matemáticas Primero Secundaria
Bimestre 1 Matemáticas Primero Secundariamaria07es
 
[1] Suma y resta con números hasta 20.pptx
[1] Suma y resta con números hasta 20.pptx[1] Suma y resta con números hasta 20.pptx
[1] Suma y resta con números hasta 20.pptxRafaelVsquez14
 
Sistemas numericos
Sistemas numericosSistemas numericos
Sistemas numericosAjunior19
 
Aplicacion matematica y financiera
Aplicacion matematica y financieraAplicacion matematica y financiera
Aplicacion matematica y financieraandyims
 
Ejemplos de diagramas de flujo
Ejemplos de diagramas de flujoEjemplos de diagramas de flujo
Ejemplos de diagramas de flujoJorge Mejia
 
Sistemas Numéricos.pptx
Sistemas Numéricos.pptxSistemas Numéricos.pptx
Sistemas Numéricos.pptxroycoronado
 

Similar a Práctica de Algoritmos (20)

Simulación - Unidad 2 numeros pseudoaleatorios
Simulación - Unidad 2 numeros pseudoaleatoriosSimulación - Unidad 2 numeros pseudoaleatorios
Simulación - Unidad 2 numeros pseudoaleatorios
 
Ejercicios de Lenguaje C #06 Resol.pdf
Ejercicios de Lenguaje C #06 Resol.pdfEjercicios de Lenguaje C #06 Resol.pdf
Ejercicios de Lenguaje C #06 Resol.pdf
 
Ejercicios con matrices
Ejercicios con matricesEjercicios con matrices
Ejercicios con matrices
 
Matematicas 1o. de 12 al 16 de octubre 2020
Matematicas 1o. de 12 al 16 de octubre 2020Matematicas 1o. de 12 al 16 de octubre 2020
Matematicas 1o. de 12 al 16 de octubre 2020
 
ejercicio ciclos repetitivos
ejercicio ciclos repetitivosejercicio ciclos repetitivos
ejercicio ciclos repetitivos
 
Ciclos repetitivos
Ciclos repetitivosCiclos repetitivos
Ciclos repetitivos
 
Sistemas Numéricos - conversiones
Sistemas Numéricos - conversiones Sistemas Numéricos - conversiones
Sistemas Numéricos - conversiones
 
Números decimales nuevo daniel-javier_laura
Números decimales   nuevo daniel-javier_lauraNúmeros decimales   nuevo daniel-javier_laura
Números decimales nuevo daniel-javier_laura
 
Aritmeticadelcomputador
AritmeticadelcomputadorAritmeticadelcomputador
Aritmeticadelcomputador
 
Informe de proyecto final
Informe de proyecto finalInforme de proyecto final
Informe de proyecto final
 
Matemáticas1
Matemáticas1Matemáticas1
Matemáticas1
 
Bimestre 1 Matemáticas Primero Secundaria
Bimestre 1 Matemáticas Primero SecundariaBimestre 1 Matemáticas Primero Secundaria
Bimestre 1 Matemáticas Primero Secundaria
 
[1] Suma y resta con números hasta 20.pptx
[1] Suma y resta con números hasta 20.pptx[1] Suma y resta con números hasta 20.pptx
[1] Suma y resta con números hasta 20.pptx
 
Algoricios
Algoricios Algoricios
Algoricios
 
Sistemas numericos
Sistemas numericosSistemas numericos
Sistemas numericos
 
Aplicacion matematica y financiera
Aplicacion matematica y financieraAplicacion matematica y financiera
Aplicacion matematica y financiera
 
Unidad 4
Unidad 4Unidad 4
Unidad 4
 
Ejemplos de diagramas de flujo
Ejemplos de diagramas de flujoEjemplos de diagramas de flujo
Ejemplos de diagramas de flujo
 
Sistemas Numéricos.pptx
Sistemas Numéricos.pptxSistemas Numéricos.pptx
Sistemas Numéricos.pptx
 
Ejercicios propuesto de labview
Ejercicios  propuesto  de labviewEjercicios  propuesto  de labview
Ejercicios propuesto de labview
 

Más de Juan Carlos Olivares Rojas

Analítica de Datos usando Single Board Computers
Analítica de Datos usando Single Board ComputersAnalítica de Datos usando Single Board Computers
Analítica de Datos usando Single Board ComputersJuan Carlos Olivares Rojas
 
Analitica de Datos en Dispositivos de Internet de las Cosas
Analitica de Datos en Dispositivos de Internet de las CosasAnalitica de Datos en Dispositivos de Internet de las Cosas
Analitica de Datos en Dispositivos de Internet de las CosasJuan Carlos Olivares Rojas
 
A Comparative Assessment of Cryptography Algorithms for Data Analytic Applica...
A Comparative Assessment of Cryptography Algorithms for Data Analytic Applica...A Comparative Assessment of Cryptography Algorithms for Data Analytic Applica...
A Comparative Assessment of Cryptography Algorithms for Data Analytic Applica...Juan Carlos Olivares Rojas
 
Propuesta de Flexibilidad Curricular en el Tecnológico Nacional de México
Propuesta de Flexibilidad Curricular en el Tecnológico Nacional de MéxicoPropuesta de Flexibilidad Curricular en el Tecnológico Nacional de México
Propuesta de Flexibilidad Curricular en el Tecnológico Nacional de MéxicoJuan Carlos Olivares Rojas
 
Analítica de Datos en Simulador de Redes para Sistemas de Medición Inteligente
Analítica de Datos en Simulador de Redes para Sistemas de Medición InteligenteAnalítica de Datos en Simulador de Redes para Sistemas de Medición Inteligente
Analítica de Datos en Simulador de Redes para Sistemas de Medición InteligenteJuan Carlos Olivares Rojas
 
Propuesta de Mercado Eléctrico Minorista Transactivo en México
Propuesta de Mercado Eléctrico Minorista Transactivo en MéxicoPropuesta de Mercado Eléctrico Minorista Transactivo en México
Propuesta de Mercado Eléctrico Minorista Transactivo en MéxicoJuan Carlos Olivares Rojas
 
Cyber Security on Transactions in Smart Metering Systems usign Blockchain
Cyber Security on Transactions in Smart Metering Systems usign BlockchainCyber Security on Transactions in Smart Metering Systems usign Blockchain
Cyber Security on Transactions in Smart Metering Systems usign BlockchainJuan Carlos Olivares Rojas
 
A Survey on Smart Metering Systems using Blockchain for E-mobility
A Survey on Smart Metering Systems using Blockchain for E-mobilityA Survey on Smart Metering Systems using Blockchain for E-mobility
A Survey on Smart Metering Systems using Blockchain for E-mobilityJuan Carlos Olivares Rojas
 
Detección de Movimiento usando Medidores Inteligentes
Detección de Movimiento usando Medidores Inteligentes Detección de Movimiento usando Medidores Inteligentes
Detección de Movimiento usando Medidores Inteligentes Juan Carlos Olivares Rojas
 
A Survey on Smart Metering Systems using Human-Computer Interaction
A Survey on Smart Metering Systems using Human-Computer InteractionA Survey on Smart Metering Systems using Human-Computer Interaction
A Survey on Smart Metering Systems using Human-Computer InteractionJuan Carlos Olivares Rojas
 
Machine Learnign Model for the Detection of Electricity Energy Fraud Using an...
Machine Learnign Model for the Detection of Electricity Energy Fraud Using an...Machine Learnign Model for the Detection of Electricity Energy Fraud Using an...
Machine Learnign Model for the Detection of Electricity Energy Fraud Using an...Juan Carlos Olivares Rojas
 
Forecasting Electricity Consumption Using Weather Data in Edge-Fog-Cloud Data...
Forecasting Electricity Consumption Using Weather Data in Edge-Fog-Cloud Data...Forecasting Electricity Consumption Using Weather Data in Edge-Fog-Cloud Data...
Forecasting Electricity Consumption Using Weather Data in Edge-Fog-Cloud Data...Juan Carlos Olivares Rojas
 
Aplicacion de Tecnicas de UX en el Desarrollo de un Portal de un Sistema de M...
Aplicacion de Tecnicas de UX en el Desarrollo de un Portal de un Sistema de M...Aplicacion de Tecnicas de UX en el Desarrollo de un Portal de un Sistema de M...
Aplicacion de Tecnicas de UX en el Desarrollo de un Portal de un Sistema de M...Juan Carlos Olivares Rojas
 
Internet de las Cosas en Redes Eléctricas Inteligentes
Internet de las Cosas en Redes Eléctricas InteligentesInternet de las Cosas en Redes Eléctricas Inteligentes
Internet de las Cosas en Redes Eléctricas InteligentesJuan Carlos Olivares Rojas
 
Optimización de la Eficiencia Energética en los Hogares utilizando una Arquit...
Optimización de la Eficiencia Energética en los Hogares utilizando una Arquit...Optimización de la Eficiencia Energética en los Hogares utilizando una Arquit...
Optimización de la Eficiencia Energética en los Hogares utilizando una Arquit...Juan Carlos Olivares Rojas
 
Ciber Seguridad en Redes Eléctricas Inteligentes
Ciber Seguridad en Redes Eléctricas InteligentesCiber Seguridad en Redes Eléctricas Inteligentes
Ciber Seguridad en Redes Eléctricas InteligentesJuan Carlos Olivares Rojas
 
Estudio de Vulnerabilidad de Protocolos y Redes de Comunicación para Medidore...
Estudio de Vulnerabilidad de Protocolos y Redes de Comunicación para Medidore...Estudio de Vulnerabilidad de Protocolos y Redes de Comunicación para Medidore...
Estudio de Vulnerabilidad de Protocolos y Redes de Comunicación para Medidore...Juan Carlos Olivares Rojas
 

Más de Juan Carlos Olivares Rojas (20)

Ieee itmsb20
Ieee itmsb20Ieee itmsb20
Ieee itmsb20
 
Ropec20neural stick
Ropec20neural stickRopec20neural stick
Ropec20neural stick
 
Analítica de Datos usando Single Board Computers
Analítica de Datos usando Single Board ComputersAnalítica de Datos usando Single Board Computers
Analítica de Datos usando Single Board Computers
 
Analitica de Datos en Dispositivos de Internet de las Cosas
Analitica de Datos en Dispositivos de Internet de las CosasAnalitica de Datos en Dispositivos de Internet de las Cosas
Analitica de Datos en Dispositivos de Internet de las Cosas
 
A Comparative Assessment of Cryptography Algorithms for Data Analytic Applica...
A Comparative Assessment of Cryptography Algorithms for Data Analytic Applica...A Comparative Assessment of Cryptography Algorithms for Data Analytic Applica...
A Comparative Assessment of Cryptography Algorithms for Data Analytic Applica...
 
Propuesta de Flexibilidad Curricular en el Tecnológico Nacional de México
Propuesta de Flexibilidad Curricular en el Tecnológico Nacional de MéxicoPropuesta de Flexibilidad Curricular en el Tecnológico Nacional de México
Propuesta de Flexibilidad Curricular en el Tecnológico Nacional de México
 
Analítica de Datos en Simulador de Redes para Sistemas de Medición Inteligente
Analítica de Datos en Simulador de Redes para Sistemas de Medición InteligenteAnalítica de Datos en Simulador de Redes para Sistemas de Medición Inteligente
Analítica de Datos en Simulador de Redes para Sistemas de Medición Inteligente
 
Propuesta de Mercado Eléctrico Minorista Transactivo en México
Propuesta de Mercado Eléctrico Minorista Transactivo en MéxicoPropuesta de Mercado Eléctrico Minorista Transactivo en México
Propuesta de Mercado Eléctrico Minorista Transactivo en México
 
Cyber Security on Transactions in Smart Metering Systems usign Blockchain
Cyber Security on Transactions in Smart Metering Systems usign BlockchainCyber Security on Transactions in Smart Metering Systems usign Blockchain
Cyber Security on Transactions in Smart Metering Systems usign Blockchain
 
A Survey on Smart Metering Systems using Blockchain for E-mobility
A Survey on Smart Metering Systems using Blockchain for E-mobilityA Survey on Smart Metering Systems using Blockchain for E-mobility
A Survey on Smart Metering Systems using Blockchain for E-mobility
 
Detección de Movimiento usando Medidores Inteligentes
Detección de Movimiento usando Medidores Inteligentes Detección de Movimiento usando Medidores Inteligentes
Detección de Movimiento usando Medidores Inteligentes
 
A Survey on Smart Metering Systems using Human-Computer Interaction
A Survey on Smart Metering Systems using Human-Computer InteractionA Survey on Smart Metering Systems using Human-Computer Interaction
A Survey on Smart Metering Systems using Human-Computer Interaction
 
Machine Learnign Model for the Detection of Electricity Energy Fraud Using an...
Machine Learnign Model for the Detection of Electricity Energy Fraud Using an...Machine Learnign Model for the Detection of Electricity Energy Fraud Using an...
Machine Learnign Model for the Detection of Electricity Energy Fraud Using an...
 
Forecasting Electricity Consumption Using Weather Data in Edge-Fog-Cloud Data...
Forecasting Electricity Consumption Using Weather Data in Edge-Fog-Cloud Data...Forecasting Electricity Consumption Using Weather Data in Edge-Fog-Cloud Data...
Forecasting Electricity Consumption Using Weather Data in Edge-Fog-Cloud Data...
 
Aplicacion de Tecnicas de UX en el Desarrollo de un Portal de un Sistema de M...
Aplicacion de Tecnicas de UX en el Desarrollo de un Portal de un Sistema de M...Aplicacion de Tecnicas de UX en el Desarrollo de un Portal de un Sistema de M...
Aplicacion de Tecnicas de UX en el Desarrollo de un Portal de un Sistema de M...
 
Internet de las Cosas en Redes Eléctricas Inteligentes
Internet de las Cosas en Redes Eléctricas InteligentesInternet de las Cosas en Redes Eléctricas Inteligentes
Internet de las Cosas en Redes Eléctricas Inteligentes
 
Estrategias didacticas
Estrategias didacticasEstrategias didacticas
Estrategias didacticas
 
Optimización de la Eficiencia Energética en los Hogares utilizando una Arquit...
Optimización de la Eficiencia Energética en los Hogares utilizando una Arquit...Optimización de la Eficiencia Energética en los Hogares utilizando una Arquit...
Optimización de la Eficiencia Energética en los Hogares utilizando una Arquit...
 
Ciber Seguridad en Redes Eléctricas Inteligentes
Ciber Seguridad en Redes Eléctricas InteligentesCiber Seguridad en Redes Eléctricas Inteligentes
Ciber Seguridad en Redes Eléctricas Inteligentes
 
Estudio de Vulnerabilidad de Protocolos y Redes de Comunicación para Medidore...
Estudio de Vulnerabilidad de Protocolos y Redes de Comunicación para Medidore...Estudio de Vulnerabilidad de Protocolos y Redes de Comunicación para Medidore...
Estudio de Vulnerabilidad de Protocolos y Redes de Comunicación para Medidore...
 

Práctica de Algoritmos

  • 1. Prácticas de algoritmos M.C. Juan Carlos Olivares Rojas
  • 2. Algoritmo 1 • Una compañía de seguros da a sus vendedores comisiones de acuerdo a la siguiente tabla: • Venta de 2,000 en adelante 3% • Venta mayor de 5,000 el 5% • Mayor de 7,500 el 8% • Mayor de 10,000 el 12% • Mayor de 20,000 el 25%
  • 3. Algoritmo 2 • Imprimir los números entero de 1 • Sumar los números enteros de 1 a N • Calcular N! • Promedio de un alumno con N materias
  • 4. Algoritmo 3 • Calcular el promedio de m alumnos que cursaron x materias cada uno • Multiplicar dos números enteros sin utilizar funciones ni * • Imprimir los números de la serie de fibonacci • Todos los números fibonacci menores de 5,000
  • 5. Algoritmo 4 • Imprimir los primeros 5,000 números de la serie de fibonacci • Imprimir todos los números de la serie de fibonacci entre m y n • Leer n números e indicar cuantos son pares
  • 6. Algoritmo 5 • Leer N números e imprimir el divisor menor (mayor que 1) de cada uno • Realizar el cociente de dos números diferentes mostrando el cociente y el residuo; utilizando sólo suma, resta y multiplicación • Simular la salida de un reloj de 24 horas
  • 7. Algoritmo 6 • Leer n números e indicar cuantos fueron primos • Leer un número entero positivo e imprimirlo en orden inverso • Leer un número y formar otro que tenga los dígitos inversos
  • 8. Algoritmo 7 • Indicar si un número es campana • Leer un número entero positivo e indicar cuantos dígitos que tiene • Formar un arreglo B con los elementos de A en orden inverso
  • 9. Algoritmo 8 • Formar un arreglo con 100 elementos con los primeros números pares. Usar sólo una variable • Leer un número entero y si es impar colocarlo en el otro el arreglo en la posición adecuada • Calcular la moda de un arreglo A, poniendo en un arreglo B los elementos que no se repiten y en el arreglo C las veces que se repiten
  • 10. Algoritmo 9 • Ordenar un arreglo utilizando el método de inserción • Se tiene un arreglo ordenado de 1,000 elementos, leer un número e indicar si pertenece al arreglo • Formar un arreglo de 20*30 que contenga por filas los números del 1 al 600
  • 11. Algoritmos 10 • Formar un arreglo de 20*30 con la serie de fibonacci utilizando sólo dos variables • Formar un arreglo de 20*20 con todos sus elementos 0 y la diagonal en 1 • Formar un arreglo con los sig. Campos no. Control, sueldo base, compensación (20% sueldo base), descuento (5% de ingresos), neto (ingresos – descuentos)
  • 12. Algoritmos 11 • Del problema anterior, imprimir el no. de control del empleado con mayor sueldo neto y el no. control de las personas que se les hagan menos descuentos. • Se tiene un arreglo ordenado indicar cuantos números diferentes hay y cuantas veces se encuentra cada uno.
  • 13. Algoritmos 12 • Encontrar el número mayor y su posición en arreglo de 4*15 • Dado un arreglo de 15*20 donde existen 30 primos, encontrarlos e imprimirlos