0% encontró este documento útil (0 votos)
44 vistas5 páginas

Ejemplos de Procesos en Programación

El documento describe tres procesos: uno para sumar dos números, otro para encontrar los dos mayores de una lista de datos, y un menú de recomendaciones en literatura, cine, música y videojuegos. Cada proceso incluye instrucciones para la entrada de datos, cálculos y la presentación de resultados. Se utiliza una estructura de control para manejar las opciones del menú y mostrar recomendaciones según la elección del usuario.

Cargado por

Edwin Contreras
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
44 vistas5 páginas

Ejemplos de Procesos en Programación

El documento describe tres procesos: uno para sumar dos números, otro para encontrar los dos mayores de una lista de datos, y un menú de recomendaciones en literatura, cine, música y videojuegos. Cada proceso incluye instrucciones para la entrada de datos, cálculos y la presentación de resultados. Se utiliza una estructura de control para manejar las opciones del menú y mostrar recomendaciones según la elección del usuario.

Cargado por

Edwin Contreras
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

// este es el ejemplo más simple de esta ayuda,

// toma dos numeros, los suma y muestra el resultado

Proceso Suma

// para cargar un dato, se le muestra un mensaje al usuario

// con la instrucción Escribir, y luego se lee el dato en

// una variable (A para el primero, B para el segundo) con

// la instrucción Leer

Escribir "Ingrese el primer numero:"

Leer A

Escribir "Ingrese el segundo numero:"

Leer B

// ahora se calcula la suma y se guarda el resultado en la

// variable C mediante la asignación (<-)

C <- A+B

// finalmente, se muestra el resultado, precedido de un

// mensaje para avisar al usuario, todo en una sola

// instrucción Escribir

Escribir "El resultado es: ",C

FinProceso
// Busca los dos mayores de una lista de N datos

Proceso Mayores

// primero se declara un arreglo de 200 elementos

Dimension datos[200]

// luego se pide al usuario ingresar la cantidad de datos,

// que no debera ser mayor a 200

Escribir "Ingrese la cantidad de datos (de 2 a 200):"

Leer n

// se leen uno por uno los 200 datos y se los guarda en el arreglo

Para i<-1 Hasta n Hacer

Escribir "Ingrese el dato ",i,":"

Leer datos[i]

FinPara

// se comparan los dos primeros y se toman como may1 (el mayor de los

// dos) y may2 (el segundo mayor).

Si datos[1]>datos[2] Entonces

may1<-datos[1]

may2<-datos[2]

Sino

may1<-datos[2]

may2<-datos[1]

FinSi

// se recorren los demas elementos buscan si hay alguno mayor que may1 o may2

Para i<-3 Hasta n Hacer


Si datos[i]>may1 Entonces // si hay un valor mayor que may1

may2<-may1 // como may1 era el más grande, pasa a estar en segundo lugar

may1<-datos[i] // y el nuevo dato toma el primer puesto (mayor de todos)

Sino // si no era mas grande que may1, todavia puede ser mas grande que may2

Si datos[i]>may2 Entonces // si supera al segundo mayor que teniamos

may2<-datos[i] // se lo guarda como segundo mayor

FinSi

FinSi

FinPara

// se muestran los resultados

Escribir "El mayor es: ",may1

Escribir "El segundo mayor es: ",may2

FinProceso
Proceso sin_titulo

Repetir

// mostrar menu

Limpiar Pantalla

Escribir "Menú de recomendaciones"

Escribir " 1. Literatura"

Escribir " 2. Cine"

Escribir " 3. Música"

Escribir " 4. Videojuegos"

Escribir " 5. Salir"

// ingresar una opcion

Escribir "Elija una opción (1-5): "

Leer OP

// procesar esa opción

Segun OP Hacer

1:

Escribir "Lecturas recomendables:"

Escribir " + Esperándolo a Tito y otros cuentos de fúbol (Eduardo Sacheri)"

Escribir " + El juego de Ender (Orson Scott Card)"

Escribir " + El sueño de los héroes (Adolfo Bioy Casares)"

2:

Escribir "Películas recomendables:"

Escribir " + Matrix (1999)"

Escribir " + El último samuray (2003)"

Escribir " + Cars (2006)"

3:

Escribir "Discos recomendables:"

Escribir " + Despedazado por mil partes (La Renga, 1996)"

Escribir " + Búfalo (La Mississippi, 2008)"


Escribir " + Gaia (Mägo de Oz, 2003)"

4:

Escribir "Videojuegos clásicos recomendables"

Escribir " + Día del tentáculo (LucasArts, 1993)"

Escribir " + Terminal Velocity (Terminal Reality/3D Realms, 1995)"

Escribir " + Death Rally (Remedy/Apogee, 1996)"

5:

Escribir "Gracias, vuelva prontos"

De otro modo:

Escribir "Opción no válida"

FinSegun

Escribir "Presione enter para continuar"

Esperar Tecla

Hasta Que OP=5

FinProceso

También podría gustarte