SlideShare a Scribd company logo
1 of 12
Download to read offline
República Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación Universitaria
                Universidad Valle del Momboy
                    Facultad de Ingeniería
                   Carvajal Estado Trujillo




                                                           Estudiante:
                                                   Magdalen González
                                                              Carrera:
                                            Ingeniería de Computación




                  Carvajal; julio de 2011
1. Programa que genera la Permutación de números.

Análisis

       Este programa tiene como finalidad calcular permutación de números, el
usuario debe ingresar dos números por tecleado, luego el programa realiza los
cálculos respectivos y al finalizar muestra el resultado; los cálculos deben cumplir
con la siguiente fórmula:




       .

Algoritmo

 Inicio del algoritmo “permutación”
Declaración de variables
 n, r, nr, acum,acum2, I, K = numérico entero
p = numérico real

Comienzo
acum=0, acum2=0
Escribir (“Ingrese el Numero a Permutar N”)
Leer(n)
Escribir (“Ingrese el Numero a Permutar R”)
Leer(r)
nr=n-r

       Haga desde I=1 hasta n
       acum=acum*I
       fin haga desde I

       Haga desde K=1 hasta nr
       acum2=acum2*K
       fin haga desde K

p=acum/acum2

Escribir (“El resultado es: ”, p)
Fin del algoritmo
Diagrama de Flujo
                                   Inicio


               n, r, nr, acum,acum2, I, K = numérico entero


                            p = numérico real


                               Ingresar los
                                 números


                                   nr=n-r


                            acum=0, acum2=0



                    No          Haga desde
                                I=1 hasta n

                                       Si
                               acum=acum*I




                    No          Haga desde
                                k=1 hasta nr

                                       Si
                             acum2=acum2*K



                             p=acum/acum2

                              El resultado
                                 es: (p)


                            Fin del algoritmo
Código

#SimuProc 1.4.2.0
     CLA
     INC AX
     MOV 52,AX
     MOV 51,52
     LDT "Ingrese el Numero a Permutar N"
     MOV 50,AX
     MOV 63,50
     LDT "Ingrese el Numero a Permutar R"
     STA 70
     LDA 50
     CMP 52
     JMA 0E
     MOV AX,51
     JMP 16
     MOV AX,52
     CMP 50
     JMA 16
     MOV AX,51
     MUL 50
     MOV 51,AX
     DEC 50
     JMP 0E
     MOV AX,51
     CLA
     INC AX
     MOV 62,AX
     MOV 61,62
     MOV AX,63
     SUB 70
     STA 60
     LDA 60
     CMP 62
     JMA 23
     MOV AX,61
     JMP 2B
     MOV AX,62
     CMP 60
     JMA 2B
     MOV AX,61
     MUL 60
     MOV 61,AX
     DEC 60
     JMP 23
     MOV AX,61
MOV AX,51
     DIV 61
     STA 64
     LDA 64
     MSG " EL RESULTADO ES"
     EAP
     HLT


Prueba y Evaluación
2. Programa que genera la Combinación de números.

Análisis

       En este programa se desea calcular la combinación de números, el usuario
debe ingresar dos números por tecleado, luego el programa realiza los cálculos
respectivos y al finalizar muestra el resultado; los cálculos deben cumplir con la
siguiente fórmula:




Algoritmo

 Inicio del algoritmo “combinación”
Declaración de variables
 n, r, nr, acum,acum2, acum3, A, B, C = numérico entero
c = numérico real

Comienzo
acum=0, acum2=0 acum3=0
Escribir (“Ingrese el Numero a Combinar N”)
Leer(n)
Escribir (“Ingrese el Numero a Combinar R”)
Leer(r)
nr=n-r

       Haga desde A=1 hasta n
       acum=acum*A
       fin haga desde A

       Haga desde B=1 hasta nr
       acum2=acum2*B
       fin haga desde B

       Haga desde C=1 hasta r
       acum3=acum3*C
       fin haga desde C

c=acum/(acum2*acum3)

Escribir (“El resultado es: ”, c)
Fin del algoritmo
Diagrama de Flujo
                                    Inicio


          n, r, nr, acum,acum2, acum3, A, B, C = numérico entero


                             c = numérico real


                                Ingresar los
                                  números


                                   nr=n-r


                         acum=0, acum2=0, acum3=0



                    No          Haga desde
                                A=1 hasta n

                                        Si
                               acum=acum*A




                    No          Haga desde
                                B=1 hasta nr

                                        Si
                              acum2=acum2*B




                    No          Haga desde
                                C=1 hasta r

                                        Si
                              acum3=acum3*C
c=acum/(acum2*acum3)


                             El resultado
                                es: (c)


                            Fin del algoritmo


Código

#SimuProc 1.4.2.0
     CLA
     INC AX
     MOV 52,AX
     MOV 51,52
     LDT "Ingrese el Numero a Combinar N"
     MOV 50,AX
     MOV 63,50
     LDT "Ingrese el Numero a Combinar R"
     STA 70
     LDA 50
     CMP 52
     JMA 0E
     MOV AX,51
     JMP 16
     MOV AX,52
     CMP 50
     JMA 16
     MOV AX,51
     MUL 50
     MOV 51,AX
     DEC 50
     JMP 0E
     MOV AX,51
     CLA
     INC AX
     MOV 62,AX
     MOV 61,62
     MOV AX,63
     SUB 70
     STA 60
     LDA 60
     CMP 62
     JMA 23
MOV AX,61
JMP 2B
MOV AX,62
CMP 60
JMA 2B
MOV AX,61
MUL 60
MOV 61,AX
DEC 60
JMP 23
MOV AX,61
CLA
INC AX
MOV 82,AX
MOV 81,82
MOV 80,70
LDA 80
CMP 82
JMA 36
MOV AX,81
JMP 3E
MOV AX,82
CMP 80
JMA 3E
MOV AX,81
MUL 80
MOV 81,AX
DEC 80
JMP 36
MOV AX,81
LDA 81
MUL 61
STA 64
LDA 51
DIV 64
STA 65
MOV AX,65
MSG " EL RESULTADO ES"
EAP
HLT
Prueba y Evaluación
Combinaciones y Permutaciones simuproc

More Related Content

What's hot

Diseño de algoritmos usando pseint
Diseño de algoritmos usando pseintDiseño de algoritmos usando pseint
Diseño de algoritmos usando pseintDaniel Zavala
 
Taller algoritmos ciclo repetir
Taller algoritmos ciclo repetirTaller algoritmos ciclo repetir
Taller algoritmos ciclo repetirjmachuca
 
Unidad 5 Estructuras algoritmicas
Unidad 5 Estructuras algoritmicasUnidad 5 Estructuras algoritmicas
Unidad 5 Estructuras algoritmicasCarlos M. Sandoval
 
52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigoepetekaun
 
Ejemplos de Algoritmos
Ejemplos de AlgoritmosEjemplos de Algoritmos
Ejemplos de AlgoritmosPepe Xdsasda
 
Diagramas de flujos , EJERCICIOS RESUELTOS.
Diagramas de flujos , EJERCICIOS RESUELTOS.Diagramas de flujos , EJERCICIOS RESUELTOS.
Diagramas de flujos , EJERCICIOS RESUELTOS.Jennifer1876
 
Estructura Repetitivas
Estructura RepetitivasEstructura Repetitivas
Estructura Repetitivaslaryenso
 
Ejercicios con Funciones en programación I C++
Ejercicios con Funciones en programación I C++Ejercicios con Funciones en programación I C++
Ejercicios con Funciones en programación I C++Carlos Aviles Galeas
 
Ejercicios secuenciales
Ejercicios secuencialesEjercicios secuenciales
Ejercicios secuencialesCecilia Ruiz
 
Arreglos en PSeInt
Arreglos en PSeIntArreglos en PSeInt
Arreglos en PSeIntJerry
 
¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?grachika
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmos1002pc4
 
Librerias Básicas y sus Funciones Lenguaje de Programación C
Librerias Básicas y sus Funciones Lenguaje de Programación CLibrerias Básicas y sus Funciones Lenguaje de Programación C
Librerias Básicas y sus Funciones Lenguaje de Programación CCristian Maza
 
Algoritmos Cualitativos y Cuantitativos
Algoritmos Cualitativos y Cuantitativos Algoritmos Cualitativos y Cuantitativos
Algoritmos Cualitativos y Cuantitativos marievivanco
 
ARREGLOS EN JAVA, VECTORES Y MATRICES
ARREGLOS EN JAVA, VECTORES Y MATRICESARREGLOS EN JAVA, VECTORES Y MATRICES
ARREGLOS EN JAVA, VECTORES Y MATRICESmellcv
 

What's hot (20)

Diseño de algoritmos usando pseint
Diseño de algoritmos usando pseintDiseño de algoritmos usando pseint
Diseño de algoritmos usando pseint
 
Taller algoritmos ciclo repetir
Taller algoritmos ciclo repetirTaller algoritmos ciclo repetir
Taller algoritmos ciclo repetir
 
Unidad 5 Estructuras algoritmicas
Unidad 5 Estructuras algoritmicasUnidad 5 Estructuras algoritmicas
Unidad 5 Estructuras algoritmicas
 
Ejercicio de diagrama de flujo
Ejercicio de diagrama de flujoEjercicio de diagrama de flujo
Ejercicio de diagrama de flujo
 
52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo
 
ALGORITMO RESUELTOS EN PSEINT
ALGORITMO RESUELTOS EN PSEINTALGORITMO RESUELTOS EN PSEINT
ALGORITMO RESUELTOS EN PSEINT
 
Ejemplos de Algoritmos
Ejemplos de AlgoritmosEjemplos de Algoritmos
Ejemplos de Algoritmos
 
Diagramas de flujos , EJERCICIOS RESUELTOS.
Diagramas de flujos , EJERCICIOS RESUELTOS.Diagramas de flujos , EJERCICIOS RESUELTOS.
Diagramas de flujos , EJERCICIOS RESUELTOS.
 
Estructura Repetitivas
Estructura RepetitivasEstructura Repetitivas
Estructura Repetitivas
 
Ejercicios con Funciones en programación I C++
Ejercicios con Funciones en programación I C++Ejercicios con Funciones en programación I C++
Ejercicios con Funciones en programación I C++
 
Ejercicios secuenciales
Ejercicios secuencialesEjercicios secuenciales
Ejercicios secuenciales
 
Arreglos en PSeInt
Arreglos en PSeIntArreglos en PSeInt
Arreglos en PSeInt
 
Programa despachadora de refrescos (c#)
Programa  despachadora de  refrescos (c#)Programa  despachadora de  refrescos (c#)
Programa despachadora de refrescos (c#)
 
Tutorial PSEINT
Tutorial PSEINT Tutorial PSEINT
Tutorial PSEINT
 
¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?
 
Apartes De Algoritmos
Apartes De AlgoritmosApartes De Algoritmos
Apartes De Algoritmos
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmos
 
Librerias Básicas y sus Funciones Lenguaje de Programación C
Librerias Básicas y sus Funciones Lenguaje de Programación CLibrerias Básicas y sus Funciones Lenguaje de Programación C
Librerias Básicas y sus Funciones Lenguaje de Programación C
 
Algoritmos Cualitativos y Cuantitativos
Algoritmos Cualitativos y Cuantitativos Algoritmos Cualitativos y Cuantitativos
Algoritmos Cualitativos y Cuantitativos
 
ARREGLOS EN JAVA, VECTORES Y MATRICES
ARREGLOS EN JAVA, VECTORES Y MATRICESARREGLOS EN JAVA, VECTORES Y MATRICES
ARREGLOS EN JAVA, VECTORES Y MATRICES
 

Viewers also liked

35.hochzeitstag
35.hochzeitstag35.hochzeitstag
35.hochzeitstagPetefull
 
Ciclo hidrolojico
Ciclo hidrolojicoCiclo hidrolojico
Ciclo hidrolojicoJesus Coba
 
Desarrollo del ser humano pubertad a la vejez
Desarrollo del ser humano pubertad a la vejezDesarrollo del ser humano pubertad a la vejez
Desarrollo del ser humano pubertad a la vejezpulga_kp
 
Presentación de seminario
Presentación de seminarioPresentación de seminario
Presentación de seminarioSaber No Se
 
EL Batallón Ambientalista
EL Batallón  AmbientalistaEL Batallón  Ambientalista
EL Batallón Ambientalistaaftnsdc
 
3°A, Comunicación Visual, Lima, Zoraida, Realización de Cacería
3°A, Comunicación Visual, Lima, Zoraida, Realización de Cacería3°A, Comunicación Visual, Lima, Zoraida, Realización de Cacería
3°A, Comunicación Visual, Lima, Zoraida, Realización de CaceríaZoraida Lima
 
Informationsrecherche betriebl gesför
Informationsrecherche betriebl gesförInformationsrecherche betriebl gesför
Informationsrecherche betriebl gesförhsslide
 
la contaminacion ambiental
la contaminacion ambientalla contaminacion ambiental
la contaminacion ambientaljossecrets
 
Triple scan Protokoll nach Dr. Gross ein neues und effektives Protokoll für ...
Triple scan Protokoll nach Dr. Gross  ein neues und effektives Protokoll für ...Triple scan Protokoll nach Dr. Gross  ein neues und effektives Protokoll für ...
Triple scan Protokoll nach Dr. Gross ein neues und effektives Protokoll für ...Michael Gross
 
Präsentation planung einer verkaufsaktion
Präsentation planung einer verkaufsaktionPräsentation planung einer verkaufsaktion
Präsentation planung einer verkaufsaktionSebastian Roob
 
Trabajo de medios de comunicaciones
Trabajo de medios de comunicacionesTrabajo de medios de comunicaciones
Trabajo de medios de comunicacionesCristian Rodriguez
 
Edv test
Edv testEdv test
Edv testmarco
 

Viewers also liked (20)

35.hochzeitstag
35.hochzeitstag35.hochzeitstag
35.hochzeitstag
 
Señaletica
SeñaleticaSeñaletica
Señaletica
 
Presentación fisica
Presentación fisicaPresentación fisica
Presentación fisica
 
You tube
You tubeYou tube
You tube
 
Ciclo hidrolojico
Ciclo hidrolojicoCiclo hidrolojico
Ciclo hidrolojico
 
Desarrollo del ser humano pubertad a la vejez
Desarrollo del ser humano pubertad a la vejezDesarrollo del ser humano pubertad a la vejez
Desarrollo del ser humano pubertad a la vejez
 
Presentación de seminario
Presentación de seminarioPresentación de seminario
Presentación de seminario
 
EL Batallón Ambientalista
EL Batallón  AmbientalistaEL Batallón  Ambientalista
EL Batallón Ambientalista
 
Educaciòn
EducaciònEducaciòn
Educaciòn
 
3°A, Comunicación Visual, Lima, Zoraida, Realización de Cacería
3°A, Comunicación Visual, Lima, Zoraida, Realización de Cacería3°A, Comunicación Visual, Lima, Zoraida, Realización de Cacería
3°A, Comunicación Visual, Lima, Zoraida, Realización de Cacería
 
Informationsrecherche betriebl gesför
Informationsrecherche betriebl gesförInformationsrecherche betriebl gesför
Informationsrecherche betriebl gesför
 
la contaminacion ambiental
la contaminacion ambientalla contaminacion ambiental
la contaminacion ambiental
 
Triple scan Protokoll nach Dr. Gross ein neues und effektives Protokoll für ...
Triple scan Protokoll nach Dr. Gross  ein neues und effektives Protokoll für ...Triple scan Protokoll nach Dr. Gross  ein neues und effektives Protokoll für ...
Triple scan Protokoll nach Dr. Gross ein neues und effektives Protokoll für ...
 
Präsentation planung einer verkaufsaktion
Präsentation planung einer verkaufsaktionPräsentation planung einer verkaufsaktion
Präsentation planung einer verkaufsaktion
 
Berufe
BerufeBerufe
Berufe
 
Arte
ArteArte
Arte
 
Temario
TemarioTemario
Temario
 
Trabajo de medios de comunicaciones
Trabajo de medios de comunicacionesTrabajo de medios de comunicaciones
Trabajo de medios de comunicaciones
 
Intellig
IntelligIntellig
Intellig
 
Edv test
Edv testEdv test
Edv test
 

Similar to Combinaciones y Permutaciones simuproc

Organigrama o diagrama de flujo
Organigrama o diagrama de flujoOrganigrama o diagrama de flujo
Organigrama o diagrama de flujoMelissaOrtizMoran
 
Anexo 1 Diagramas De Flujo
Anexo 1   Diagramas De FlujoAnexo 1   Diagramas De Flujo
Anexo 1 Diagramas De FlujoFabio Valencia
 
Lab 01 - Análisis de señales - UNTECS
Lab 01 - Análisis de señales - UNTECSLab 01 - Análisis de señales - UNTECS
Lab 01 - Análisis de señales - UNTECSIng. Electrónica xD
 
Examen trianual informatica
Examen trianual informaticaExamen trianual informatica
Examen trianual informaticainfobran
 
Ejemplos de diagramas de flujo
Ejemplos de diagramas de flujoEjemplos de diagramas de flujo
Ejemplos de diagramas de flujoJorge Mejia
 
bhguhffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
bhguhffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbhguhffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
bhguhffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffLuLopez7
 
Fi0708 ejercicios
Fi0708 ejerciciosFi0708 ejercicios
Fi0708 ejerciciosford81
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujoErnesto
 
Ejemplos sobre diagramas de flujo
Ejemplos sobre  diagramas de flujoEjemplos sobre  diagramas de flujo
Ejemplos sobre diagramas de flujoIsaura Nina
 
Anexo 1 diagramas de flujo
Anexo 1   diagramas de flujoAnexo 1   diagramas de flujo
Anexo 1 diagramas de flujofercastilloipn
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujoJorge Luis
 
Capítulo 4 funciones matemáticas
Capítulo 4  funciones matemáticasCapítulo 4  funciones matemáticas
Capítulo 4 funciones matemáticasJulio Ayala Rolón
 
Funciones aritmeticas pascal
Funciones aritmeticas   pascalFunciones aritmeticas   pascal
Funciones aritmeticas pascalJavalog Systems
 

Similar to Combinaciones y Permutaciones simuproc (20)

Tarea info
Tarea infoTarea info
Tarea info
 
Organigrama o diagrama de flujo
Organigrama o diagrama de flujoOrganigrama o diagrama de flujo
Organigrama o diagrama de flujo
 
Funciones Clase1
Funciones Clase1Funciones Clase1
Funciones Clase1
 
Anexo 1 Diagramas De Flujo
Anexo 1   Diagramas De FlujoAnexo 1   Diagramas De Flujo
Anexo 1 Diagramas De Flujo
 
Lab 01 - Análisis de señales - UNTECS
Lab 01 - Análisis de señales - UNTECSLab 01 - Análisis de señales - UNTECS
Lab 01 - Análisis de señales - UNTECS
 
Examen trianual informatica
Examen trianual informaticaExamen trianual informatica
Examen trianual informatica
 
Ejemplos de diagramas de flujo
Ejemplos de diagramas de flujoEjemplos de diagramas de flujo
Ejemplos de diagramas de flujo
 
bhguhffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
bhguhffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbhguhffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
bhguhffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
 
Fi0708 ejercicios
Fi0708 ejerciciosFi0708 ejercicios
Fi0708 ejercicios
 
Examensinrespuesta
ExamensinrespuestaExamensinrespuesta
Examensinrespuesta
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Ejemplos sobre diagramas de flujo
Ejemplos sobre  diagramas de flujoEjemplos sobre  diagramas de flujo
Ejemplos sobre diagramas de flujo
 
Anexo 1 diagramas de flujo
Anexo 1   diagramas de flujoAnexo 1   diagramas de flujo
Anexo 1 diagramas de flujo
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Informe
InformeInforme
Informe
 
TAREA 04_removed.pdf
TAREA 04_removed.pdfTAREA 04_removed.pdf
TAREA 04_removed.pdf
 
Capítulo 4 funciones matemáticas
Capítulo 4  funciones matemáticasCapítulo 4  funciones matemáticas
Capítulo 4 funciones matemáticas
 
Catalan
CatalanCatalan
Catalan
 
Funciones aritmeticas pascal
Funciones aritmeticas   pascalFunciones aritmeticas   pascal
Funciones aritmeticas pascal
 

Recently uploaded

GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxnandoapperscabanilla
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIIsauraImbrondone
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosJonathanCovena1
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 

Recently uploaded (20)

GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 

Combinaciones y Permutaciones simuproc

  • 1. República Bolivariana de Venezuela Ministerio del Poder Popular para la Educación Universitaria Universidad Valle del Momboy Facultad de Ingeniería Carvajal Estado Trujillo Estudiante: Magdalen González Carrera: Ingeniería de Computación Carvajal; julio de 2011
  • 2. 1. Programa que genera la Permutación de números. Análisis Este programa tiene como finalidad calcular permutación de números, el usuario debe ingresar dos números por tecleado, luego el programa realiza los cálculos respectivos y al finalizar muestra el resultado; los cálculos deben cumplir con la siguiente fórmula: . Algoritmo Inicio del algoritmo “permutación” Declaración de variables n, r, nr, acum,acum2, I, K = numérico entero p = numérico real Comienzo acum=0, acum2=0 Escribir (“Ingrese el Numero a Permutar N”) Leer(n) Escribir (“Ingrese el Numero a Permutar R”) Leer(r) nr=n-r Haga desde I=1 hasta n acum=acum*I fin haga desde I Haga desde K=1 hasta nr acum2=acum2*K fin haga desde K p=acum/acum2 Escribir (“El resultado es: ”, p) Fin del algoritmo
  • 3. Diagrama de Flujo Inicio n, r, nr, acum,acum2, I, K = numérico entero p = numérico real Ingresar los números nr=n-r acum=0, acum2=0 No Haga desde I=1 hasta n Si acum=acum*I No Haga desde k=1 hasta nr Si acum2=acum2*K p=acum/acum2 El resultado es: (p) Fin del algoritmo
  • 4. Código #SimuProc 1.4.2.0 CLA INC AX MOV 52,AX MOV 51,52 LDT "Ingrese el Numero a Permutar N" MOV 50,AX MOV 63,50 LDT "Ingrese el Numero a Permutar R" STA 70 LDA 50 CMP 52 JMA 0E MOV AX,51 JMP 16 MOV AX,52 CMP 50 JMA 16 MOV AX,51 MUL 50 MOV 51,AX DEC 50 JMP 0E MOV AX,51 CLA INC AX MOV 62,AX MOV 61,62 MOV AX,63 SUB 70 STA 60 LDA 60 CMP 62 JMA 23 MOV AX,61 JMP 2B MOV AX,62 CMP 60 JMA 2B MOV AX,61 MUL 60 MOV 61,AX DEC 60 JMP 23 MOV AX,61
  • 5. MOV AX,51 DIV 61 STA 64 LDA 64 MSG " EL RESULTADO ES" EAP HLT Prueba y Evaluación
  • 6.
  • 7. 2. Programa que genera la Combinación de números. Análisis En este programa se desea calcular la combinación de números, el usuario debe ingresar dos números por tecleado, luego el programa realiza los cálculos respectivos y al finalizar muestra el resultado; los cálculos deben cumplir con la siguiente fórmula: Algoritmo Inicio del algoritmo “combinación” Declaración de variables n, r, nr, acum,acum2, acum3, A, B, C = numérico entero c = numérico real Comienzo acum=0, acum2=0 acum3=0 Escribir (“Ingrese el Numero a Combinar N”) Leer(n) Escribir (“Ingrese el Numero a Combinar R”) Leer(r) nr=n-r Haga desde A=1 hasta n acum=acum*A fin haga desde A Haga desde B=1 hasta nr acum2=acum2*B fin haga desde B Haga desde C=1 hasta r acum3=acum3*C fin haga desde C c=acum/(acum2*acum3) Escribir (“El resultado es: ”, c) Fin del algoritmo
  • 8. Diagrama de Flujo Inicio n, r, nr, acum,acum2, acum3, A, B, C = numérico entero c = numérico real Ingresar los números nr=n-r acum=0, acum2=0, acum3=0 No Haga desde A=1 hasta n Si acum=acum*A No Haga desde B=1 hasta nr Si acum2=acum2*B No Haga desde C=1 hasta r Si acum3=acum3*C
  • 9. c=acum/(acum2*acum3) El resultado es: (c) Fin del algoritmo Código #SimuProc 1.4.2.0 CLA INC AX MOV 52,AX MOV 51,52 LDT "Ingrese el Numero a Combinar N" MOV 50,AX MOV 63,50 LDT "Ingrese el Numero a Combinar R" STA 70 LDA 50 CMP 52 JMA 0E MOV AX,51 JMP 16 MOV AX,52 CMP 50 JMA 16 MOV AX,51 MUL 50 MOV 51,AX DEC 50 JMP 0E MOV AX,51 CLA INC AX MOV 62,AX MOV 61,62 MOV AX,63 SUB 70 STA 60 LDA 60 CMP 62 JMA 23
  • 10. MOV AX,61 JMP 2B MOV AX,62 CMP 60 JMA 2B MOV AX,61 MUL 60 MOV 61,AX DEC 60 JMP 23 MOV AX,61 CLA INC AX MOV 82,AX MOV 81,82 MOV 80,70 LDA 80 CMP 82 JMA 36 MOV AX,81 JMP 3E MOV AX,82 CMP 80 JMA 3E MOV AX,81 MUL 80 MOV 81,AX DEC 80 JMP 36 MOV AX,81 LDA 81 MUL 61 STA 64 LDA 51 DIV 64 STA 65 MOV AX,65 MSG " EL RESULTADO ES" EAP HLT