SlideShare a Scribd company logo
1 of 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

More Related Content

What's hot

Problemas solucionados de estadística descriptiva
Problemas solucionados de estadística descriptivaProblemas solucionados de estadística descriptiva
Problemas solucionados de estadística descriptivaYohana Bonilla Gutiérrez
 
APLICACION DEL CALCULO EN LA INFORMATICA
APLICACION DEL CALCULO EN LA INFORMATICAAPLICACION DEL CALCULO EN LA INFORMATICA
APLICACION DEL CALCULO EN LA INFORMATICAJoseph Mendoza
 
Ejemplo del Método de Bisección
Ejemplo del Método de BisecciónEjemplo del Método de Bisección
Ejemplo del Método de BisecciónDaniela Medina
 
VECTOR TANGENTE NORMAL Y BINORMAL
VECTOR TANGENTE NORMAL Y BINORMALVECTOR TANGENTE NORMAL Y BINORMAL
VECTOR TANGENTE NORMAL Y BINORMALMario Muruato
 
Logica de la Programación Problemas y Soluciones
Logica de la  Programación  Problemas y SolucionesLogica de la  Programación  Problemas y Soluciones
Logica de la Programación Problemas y SolucionesVideoconferencias UTPL
 
Teorema de Pitágoras y Razones Trigonométricas
Teorema de Pitágoras y Razones TrigonométricasTeorema de Pitágoras y Razones Trigonométricas
Teorema de Pitágoras y Razones TrigonométricasNadis Fajardo Sierra
 
Ejercicios resueltos
Ejercicios resueltosEjercicios resueltos
Ejercicios resueltosEdgar Mata
 
Probabilidad clásica, de frecuencia relativa y subjetiva
Probabilidad clásica, de frecuencia relativa y subjetivaProbabilidad clásica, de frecuencia relativa y subjetiva
Probabilidad clásica, de frecuencia relativa y subjetivaRuben Veraa
 
Solucionario ecuaciones2
Solucionario ecuaciones2Solucionario ecuaciones2
Solucionario ecuaciones2ERICK CONDE
 
Concepto e importancia de las integrales
Concepto e importancia de las  integrales Concepto e importancia de las  integrales
Concepto e importancia de las integrales Esther Isturiz
 
Coordenadas polares - Matemática II
Coordenadas polares - Matemática IICoordenadas polares - Matemática II
Coordenadas polares - Matemática IIJoe Arroyo Suárez
 
Formulario de derivadas
Formulario de derivadasFormulario de derivadas
Formulario de derivadasAndres Mendoza
 
5 funciones logaritmicas y exponenciales
5 funciones logaritmicas y exponenciales5 funciones logaritmicas y exponenciales
5 funciones logaritmicas y exponencialesHenry Romero
 
Ejercicios sobre Transformada de Laplace
Ejercicios sobre Transformada de LaplaceEjercicios sobre Transformada de Laplace
Ejercicios sobre Transformada de LaplaceJeickson Sulbaran
 
Patrones de medicion
Patrones de medicionPatrones de medicion
Patrones de medicionJose Ramirez
 

What's hot (20)

Problemas solucionados de estadística descriptiva
Problemas solucionados de estadística descriptivaProblemas solucionados de estadística descriptiva
Problemas solucionados de estadística descriptiva
 
APLICACION DEL CALCULO EN LA INFORMATICA
APLICACION DEL CALCULO EN LA INFORMATICAAPLICACION DEL CALCULO EN LA INFORMATICA
APLICACION DEL CALCULO EN LA INFORMATICA
 
T student 5 ejemplos beeto
T student 5 ejemplos beetoT student 5 ejemplos beeto
T student 5 ejemplos beeto
 
Ejemplo del Método de Bisección
Ejemplo del Método de BisecciónEjemplo del Método de Bisección
Ejemplo del Método de Bisección
 
VECTOR TANGENTE NORMAL Y BINORMAL
VECTOR TANGENTE NORMAL Y BINORMALVECTOR TANGENTE NORMAL Y BINORMAL
VECTOR TANGENTE NORMAL Y BINORMAL
 
Logica de la Programación Problemas y Soluciones
Logica de la  Programación  Problemas y SolucionesLogica de la  Programación  Problemas y Soluciones
Logica de la Programación Problemas y Soluciones
 
Teorema de Pitágoras y Razones Trigonométricas
Teorema de Pitágoras y Razones TrigonométricasTeorema de Pitágoras y Razones Trigonométricas
Teorema de Pitágoras y Razones Trigonométricas
 
Ejercicios resueltos
Ejercicios resueltosEjercicios resueltos
Ejercicios resueltos
 
Probabilidad clásica, de frecuencia relativa y subjetiva
Probabilidad clásica, de frecuencia relativa y subjetivaProbabilidad clásica, de frecuencia relativa y subjetiva
Probabilidad clásica, de frecuencia relativa y subjetiva
 
Presentacion Python
Presentacion  Python Presentacion  Python
Presentacion Python
 
Solucionario ecuaciones2
Solucionario ecuaciones2Solucionario ecuaciones2
Solucionario ecuaciones2
 
Concepto e importancia de las integrales
Concepto e importancia de las  integrales Concepto e importancia de las  integrales
Concepto e importancia de las integrales
 
Coordenadas polares - Matemática II
Coordenadas polares - Matemática IICoordenadas polares - Matemática II
Coordenadas polares - Matemática II
 
Matriz jacobiana
Matriz jacobianaMatriz jacobiana
Matriz jacobiana
 
Aplicaciones de las ecuaciones diferenciales
Aplicaciones de las ecuaciones diferenciales Aplicaciones de las ecuaciones diferenciales
Aplicaciones de las ecuaciones diferenciales
 
Formulario de derivadas
Formulario de derivadasFormulario de derivadas
Formulario de derivadas
 
5 funciones logaritmicas y exponenciales
5 funciones logaritmicas y exponenciales5 funciones logaritmicas y exponenciales
5 funciones logaritmicas y exponenciales
 
Ejercicios sobre Transformada de Laplace
Ejercicios sobre Transformada de LaplaceEjercicios sobre Transformada de Laplace
Ejercicios sobre Transformada de Laplace
 
Distribucion de Poisson
Distribucion de PoissonDistribucion de Poisson
Distribucion de Poisson
 
Patrones de medicion
Patrones de medicionPatrones de medicion
Patrones de medicion
 

Similar to 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 to 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
 

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