SlideShare una empresa de Scribd logo
1 de 10
Programación
Algoritmos: Pseudocódigo y Diagrama de flujo
Ejemplos
Universidad Técnica
Particular de Loja
• Fundamentos de la Programación Paralelo “C”
• Por: Cristian Maza M.
Mínimo Común Múltiplo
• Encontrar el mínimo común múltiplo de dos números enteros.
• Pseudocódigo:
• Diagrama de flujo:
Mínimo Común Múltiplo
Se definen las
variables
Se asignan
valores a las
variables
Si el 1°er. Número es divisible para el
2°do. o viceversa, entonces:
Se escribe el número mayor como el
mínimo común múltiplo
Se multiplican los dos números.
Si el producto es divisible para 2,
entonces dividirlo entre 2
Si el producto divido entre 2 es
divisible para ambos números se
escribe como el m.c.m
Máximo Común Divisor
• Encontrar el máximo común divisor de dos números enteros.
• Pseudocódigo:
• Diagrama de flujo:
Máximo Común Divisor
El máximo común divisor será el
resultado de numero1 luego del
ciclo.
Se definen
variables y
constantes.
Se asignan
valores a las
variables
Mientras numero1 sea
diferente que numero2 se
cumple el ciclo.
En cada ciclo al número
mayor se le resta el menor
hasta que los dos tengan el
mismo valor.
Sucesión Fibonacci
• Presentar un determinado número de términos Fibonacci.
• Término Fibonacci: número el cuál es la suma de los dos términos anteriores de la sucesión.
• Pseudocódigo:
• Diagrama de flujo:
Se definen las
variables,
constantes,
contadores Se les da
valores
iniciales
Sucesión Fibonacci
Se escribe el número de términos
que se desea obtener
(Cantidad)
Mientras el “contador” sea
menor que la cantidad de
números deseados:
El nuevo término Fibonacci (fiboprox al iniciar el ciclo)
es la suma del término anterior (fiboprox al terminar el
ciclo) y el término anterior al anterior (fibo)
La variable “fibo” contiene el valor del nuevo
término Fibonacci restado el valor del término
anterior (fibo al terminar el ciclo). Obteniendo así el
valor del término anterior del anterior.El “contador” aumenta en 1 cada vez que se cumple
un ciclo
Número Primo
• Comprobar si un número es primo.
• Pseudocódigo:
• Diagrama de flujo:
Número Primo
Si el número introducido es divisible para 2, 3 o 5 no es
un número primo
Si el número introducido no es divisible para 2, 3 o 5 es
un número primo

Más contenido relacionado

La actualidad más candente

Serie Fibonacci en C
Serie Fibonacci en CSerie Fibonacci en C
Serie Fibonacci en CAbraham
 
Método del punto fijo
Método del punto fijoMétodo del punto fijo
Método del punto fijoKike Prieto
 
Fundamentos de programación en scilab
Fundamentos de programación en scilabFundamentos de programación en scilab
Fundamentos de programación en scilabGabriel Romero
 
APLICACIONES DE LA SERIE DE FOURIER EN EL AREA DE LA INGENIERIA
APLICACIONES DE LA SERIE DE FOURIER EN EL AREA DE LA  INGENIERIAAPLICACIONES DE LA SERIE DE FOURIER EN EL AREA DE LA  INGENIERIA
APLICACIONES DE LA SERIE DE FOURIER EN EL AREA DE LA INGENIERIAwendybejarano02
 
METODOS NUMERICOS para ingenieria -Chapra
METODOS NUMERICOS para ingenieria -ChapraMETODOS NUMERICOS para ingenieria -Chapra
METODOS NUMERICOS para ingenieria -ChapraAdriana Oleas
 
Distribuciones muestrales
Distribuciones muestralesDistribuciones muestrales
Distribuciones muestralesMynor Garcia
 
Tabla de integrales 2
Tabla de integrales 2Tabla de integrales 2
Tabla de integrales 2EDWARD ORTEGA
 
Procedimientos especiales
Procedimientos especialesProcedimientos especiales
Procedimientos especialesAnel Sosa
 
4.metodo de la biseccion
4.metodo de la biseccion4.metodo de la biseccion
4.metodo de la biseccionrjvillon
 
Interpolación método de Lagrange
Interpolación método de LagrangeInterpolación método de Lagrange
Interpolación método de LagrangeKike Prieto
 
ED Ejercicios complementarios cap 1 aplicaciones de las ed orden uno parte 1
ED Ejercicios complementarios cap 1 aplicaciones de las ed orden uno parte 1ED Ejercicios complementarios cap 1 aplicaciones de las ed orden uno parte 1
ED Ejercicios complementarios cap 1 aplicaciones de las ed orden uno parte 1Bertha Vega
 
Algoritmo Con Condicionales Sobre Un Triangulo Y Sus Longitudes
Algoritmo Con Condicionales Sobre Un Triangulo Y Sus LongitudesAlgoritmo Con Condicionales Sobre Un Triangulo Y Sus Longitudes
Algoritmo Con Condicionales Sobre Un Triangulo Y Sus Longitudesjosepradahernandez
 
Serie de-taylor-y-maclaurin
Serie de-taylor-y-maclaurinSerie de-taylor-y-maclaurin
Serie de-taylor-y-maclaurinFaveeLa Natsuko
 
577544365.u04 poisson - ejercicio resuelto
577544365.u04   poisson - ejercicio resuelto577544365.u04   poisson - ejercicio resuelto
577544365.u04 poisson - ejercicio resueltosaposapoloko
 
Ejercicios resueltos edo exactas
Ejercicios resueltos edo exactasEjercicios resueltos edo exactas
Ejercicios resueltos edo exactasYerikson Huz
 

La actualidad más candente (20)

Señales y sistemas
Señales y sistemasSeñales y sistemas
Señales y sistemas
 
Serie Fibonacci en C
Serie Fibonacci en CSerie Fibonacci en C
Serie Fibonacci en C
 
Método del punto fijo
Método del punto fijoMétodo del punto fijo
Método del punto fijo
 
Distribucion hipergeometrica
Distribucion hipergeometricaDistribucion hipergeometrica
Distribucion hipergeometrica
 
Fundamentos de programación en scilab
Fundamentos de programación en scilabFundamentos de programación en scilab
Fundamentos de programación en scilab
 
Presentación regreción lineal
Presentación regreción linealPresentación regreción lineal
Presentación regreción lineal
 
APLICACIONES DE LA SERIE DE FOURIER EN EL AREA DE LA INGENIERIA
APLICACIONES DE LA SERIE DE FOURIER EN EL AREA DE LA  INGENIERIAAPLICACIONES DE LA SERIE DE FOURIER EN EL AREA DE LA  INGENIERIA
APLICACIONES DE LA SERIE DE FOURIER EN EL AREA DE LA INGENIERIA
 
METODOS NUMERICOS para ingenieria -Chapra
METODOS NUMERICOS para ingenieria -ChapraMETODOS NUMERICOS para ingenieria -Chapra
METODOS NUMERICOS para ingenieria -Chapra
 
Distribuciones muestrales
Distribuciones muestralesDistribuciones muestrales
Distribuciones muestrales
 
Estructuras Repetitivas con PSeInt (Parte 2)
Estructuras Repetitivas con PSeInt (Parte 2)Estructuras Repetitivas con PSeInt (Parte 2)
Estructuras Repetitivas con PSeInt (Parte 2)
 
Tabla de integrales 2
Tabla de integrales 2Tabla de integrales 2
Tabla de integrales 2
 
Procedimientos especiales
Procedimientos especialesProcedimientos especiales
Procedimientos especiales
 
Isomorfos y arboles
Isomorfos y arbolesIsomorfos y arboles
Isomorfos y arboles
 
4.metodo de la biseccion
4.metodo de la biseccion4.metodo de la biseccion
4.metodo de la biseccion
 
Interpolación método de Lagrange
Interpolación método de LagrangeInterpolación método de Lagrange
Interpolación método de Lagrange
 
ED Ejercicios complementarios cap 1 aplicaciones de las ed orden uno parte 1
ED Ejercicios complementarios cap 1 aplicaciones de las ed orden uno parte 1ED Ejercicios complementarios cap 1 aplicaciones de las ed orden uno parte 1
ED Ejercicios complementarios cap 1 aplicaciones de las ed orden uno parte 1
 
Algoritmo Con Condicionales Sobre Un Triangulo Y Sus Longitudes
Algoritmo Con Condicionales Sobre Un Triangulo Y Sus LongitudesAlgoritmo Con Condicionales Sobre Un Triangulo Y Sus Longitudes
Algoritmo Con Condicionales Sobre Un Triangulo Y Sus Longitudes
 
Serie de-taylor-y-maclaurin
Serie de-taylor-y-maclaurinSerie de-taylor-y-maclaurin
Serie de-taylor-y-maclaurin
 
577544365.u04 poisson - ejercicio resuelto
577544365.u04   poisson - ejercicio resuelto577544365.u04   poisson - ejercicio resuelto
577544365.u04 poisson - ejercicio resuelto
 
Ejercicios resueltos edo exactas
Ejercicios resueltos edo exactasEjercicios resueltos edo exactas
Ejercicios resueltos edo exactas
 

Similar a Programación: Pseudocódigo y algoritmo. Mcm, mcd, término Fibonacci y número primo.

Resolución de ejercicios en programación
Resolución de ejercicios en programación Resolución de ejercicios en programación
Resolución de ejercicios en programación UTPL
 
Sistemas binarios
Sistemas binariosSistemas binarios
Sistemas binariosthebarrio14
 
Así funciona el sistema numérico binario
Así funciona el sistema numérico binarioAsí funciona el sistema numérico binario
Así funciona el sistema numérico binarioLizy Guerrero
 
Algoritmos y clase
Algoritmos y claseAlgoritmos y clase
Algoritmos y clasedaosma
 
Aritmeticadelcomputador
AritmeticadelcomputadorAritmeticadelcomputador
Aritmeticadelcomputadorlopeziliana
 
Bloque 2. secuencia didáctica 2.1 Uso de la aritmética de los números reales.
Bloque 2. secuencia didáctica 2.1 Uso de la aritmética de los números reales.Bloque 2. secuencia didáctica 2.1 Uso de la aritmética de los números reales.
Bloque 2. secuencia didáctica 2.1 Uso de la aritmética de los números reales.Patricia Lizette González Pérez
 
Diagramas de-flujo.
Diagramas de-flujo.Diagramas de-flujo.
Diagramas de-flujo.Uriel Lopez
 
Representación decimal
Representación decimalRepresentación decimal
Representación decimalMiguel Acero
 
Algoritmos Y Programas Unidad1
Algoritmos Y  Programas Unidad1Algoritmos Y  Programas Unidad1
Algoritmos Y Programas Unidad1Silvanac
 
Entidades primitivas para algoritmos
Entidades primitivas para algoritmosEntidades primitivas para algoritmos
Entidades primitivas para algoritmosluisce03
 
Sistemas numericos y conversiones
Sistemas numericos y conversionesSistemas numericos y conversiones
Sistemas numericos y conversionesAngelX6
 
Presentaciónyenesis.pptx
Presentaciónyenesis.pptxPresentaciónyenesis.pptx
Presentaciónyenesis.pptxYenesis Segnini
 

Similar a Programación: Pseudocódigo y algoritmo. Mcm, mcd, término Fibonacci y número primo. (20)

Resolución de ejercicios en programación
Resolución de ejercicios en programación Resolución de ejercicios en programación
Resolución de ejercicios en programación
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
expresión de números racionales.pdf
expresión de números racionales.pdfexpresión de números racionales.pdf
expresión de números racionales.pdf
 
Algoritmos y programas ing civil
Algoritmos y programas ing civil Algoritmos y programas ing civil
Algoritmos y programas ing civil
 
Sistemas binarios
Sistemas binariosSistemas binarios
Sistemas binarios
 
Presentacion sistema binario
Presentacion sistema binarioPresentacion sistema binario
Presentacion sistema binario
 
Los números racionales 2
Los números racionales 2Los números racionales 2
Los números racionales 2
 
Así funciona el sistema numérico binario
Así funciona el sistema numérico binarioAsí funciona el sistema numérico binario
Así funciona el sistema numérico binario
 
Binario
BinarioBinario
Binario
 
Ppt uca
Ppt ucaPpt uca
Ppt uca
 
Algoritmos y clase
Algoritmos y claseAlgoritmos y clase
Algoritmos y clase
 
Aritmeticadelcomputador
AritmeticadelcomputadorAritmeticadelcomputador
Aritmeticadelcomputador
 
Bloque 2. secuencia didáctica 2.1 Uso de la aritmética de los números reales.
Bloque 2. secuencia didáctica 2.1 Uso de la aritmética de los números reales.Bloque 2. secuencia didáctica 2.1 Uso de la aritmética de los números reales.
Bloque 2. secuencia didáctica 2.1 Uso de la aritmética de los números reales.
 
Diagramas de-flujo.
Diagramas de-flujo.Diagramas de-flujo.
Diagramas de-flujo.
 
Representación decimal
Representación decimalRepresentación decimal
Representación decimal
 
Algoritmos Y Programas Unidad1
Algoritmos Y  Programas Unidad1Algoritmos Y  Programas Unidad1
Algoritmos Y Programas Unidad1
 
Sistemas numéricos - Conversiones
Sistemas numéricos - ConversionesSistemas numéricos - Conversiones
Sistemas numéricos - Conversiones
 
Entidades primitivas para algoritmos
Entidades primitivas para algoritmosEntidades primitivas para algoritmos
Entidades primitivas para algoritmos
 
Sistemas numericos y conversiones
Sistemas numericos y conversionesSistemas numericos y conversiones
Sistemas numericos y conversiones
 
Presentaciónyenesis.pptx
Presentaciónyenesis.pptxPresentaciónyenesis.pptx
Presentaciónyenesis.pptx
 

Último

Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfmasogeis
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOSelenaCoronadoHuaman
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Opentix
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...ITeC Instituto Tecnología Construcción
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionarmando_cardenas
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3AlexysCaytanoMelndez1
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTEREMMAFLORESCARMONA
 

Último (7)

Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdf
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacion
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTER
 

Programación: Pseudocódigo y algoritmo. Mcm, mcd, término Fibonacci y número primo.

  • 1. Programación Algoritmos: Pseudocódigo y Diagrama de flujo Ejemplos
  • 2. Universidad Técnica Particular de Loja • Fundamentos de la Programación Paralelo “C” • Por: Cristian Maza M.
  • 3. Mínimo Común Múltiplo • Encontrar el mínimo común múltiplo de dos números enteros. • Pseudocódigo:
  • 4. • Diagrama de flujo: Mínimo Común Múltiplo Se definen las variables Se asignan valores a las variables Si el 1°er. Número es divisible para el 2°do. o viceversa, entonces: Se escribe el número mayor como el mínimo común múltiplo Se multiplican los dos números. Si el producto es divisible para 2, entonces dividirlo entre 2 Si el producto divido entre 2 es divisible para ambos números se escribe como el m.c.m
  • 5. Máximo Común Divisor • Encontrar el máximo común divisor de dos números enteros. • Pseudocódigo:
  • 6. • Diagrama de flujo: Máximo Común Divisor El máximo común divisor será el resultado de numero1 luego del ciclo. Se definen variables y constantes. Se asignan valores a las variables Mientras numero1 sea diferente que numero2 se cumple el ciclo. En cada ciclo al número mayor se le resta el menor hasta que los dos tengan el mismo valor.
  • 7. Sucesión Fibonacci • Presentar un determinado número de términos Fibonacci. • Término Fibonacci: número el cuál es la suma de los dos términos anteriores de la sucesión. • Pseudocódigo:
  • 8. • Diagrama de flujo: Se definen las variables, constantes, contadores Se les da valores iniciales Sucesión Fibonacci Se escribe el número de términos que se desea obtener (Cantidad) Mientras el “contador” sea menor que la cantidad de números deseados: El nuevo término Fibonacci (fiboprox al iniciar el ciclo) es la suma del término anterior (fiboprox al terminar el ciclo) y el término anterior al anterior (fibo) La variable “fibo” contiene el valor del nuevo término Fibonacci restado el valor del término anterior (fibo al terminar el ciclo). Obteniendo así el valor del término anterior del anterior.El “contador” aumenta en 1 cada vez que se cumple un ciclo
  • 9. Número Primo • Comprobar si un número es primo. • Pseudocódigo:
  • 10. • Diagrama de flujo: Número Primo Si el número introducido es divisible para 2, 3 o 5 no es un número primo Si el número introducido no es divisible para 2, 3 o 5 es un número primo