PRÁCTICA CLASE 10
PROBLEMAS CON ESTRUCTURAS SECUENCIALES
EJEMPLO 1: Desarrolle un programa que permita dialogar brevemente con la computadora.
1.- DEFINICIÓN DEL PROBLEMA:
El problema de dialogar con el equipo, inicia con un saludo de “HOLA…” por parte del mismo, luego pregunta el Nombre de la persona con quien está dialogando y finalmente muestra en pantalla “SALUDOS…” seguido del nombre y “UN GUSTO CONOCERTE…”. Se requiere de una variable: Nombre.
2.- ANÁLISIS DEL PROBLEMA:
ENTRADA: Nombre
PROCESO: -------------------
SALIDA: “SALUDOS…”, Nombre, “UN GUSTO CONOCERTE...”
3.- DISEÑO DEL ALGORITMO: (Draw.io)
Diagrama de Flujo
4.- CODIFICACIÓN: (PSeInt)
Pseudocódigo:
Algoritmo Ejemplo1
Definir Nombre Como Texto
Escribir “HOLA”
Escribir “CUÁL ES TU NOMBRE?”
Leer Nombre
Escribir “SALUDOS…”
Escribir Nombre
Escribir “UN GUSTO CONOCERTE…”
FinAlgoritmo
EJEMPLO 1: Desarrolle un programa que permita dialogar brevemente con la computadora.
1.- DEFINICIÓN DEL PROBLEMA:
El problema de dialogar con el equipo, inicia con un saludo de “HOLA…” por parte del mismo, luego pregunta el Nombre de la persona con quien está dialogando y finalmente muestra en pantalla “SALUDOS…” seguido del nombre y “UN GUSTO CONOCERTE…”. Se requiere de una variable: Nombre.
2.- ANÁLISIS DEL PROBLEMA:
ENTRADA: Nombre
PROCESO: -------------------
SALIDA: “SALUDOS…”, Nombre, “UN GUSTO CONOCERTE...”
3.- DISEÑO DEL ALGORITMO: (Draw.io)
Diagrama de Flujo
4.- CODIFICACIÓN: (PSeInt)
Pseudocódigo:
Algoritmo Ejemplo1
Definir Nombre Como Texto
Escribir “HOLA”
Escribir “CUÁL ES TU NOMBRE?”
Leer Nombre
Escribir “SALUDOS…”
Escribir Nombre
Escribir “UN GUSTO CONOCERTE…”
FinAlgoritmo
5.- PRUEBA:
Nombre
Mensajes
HOLA…
CUÁL ES TU NOMBRE?
Juan
SALUDOS…
Juan
UN GUSTO CONOCERTE…
EJEMPLO 2: Desarrolle un programa que calcule la suma de dos números enteros, y el resultado se muestre en pantalla.
1.- DEFINICIÓN DEL PROBLEMA:
Para resolver el problema se debe ingresar por teclado dos números. Luego se debe realizar el proceso matemático para sumar los dos números. Finalmente, el resultado de la suma se debe mostrar en pantalla. Se requiere de tres variables: Num1, Num2 y Total.
2.- ANÁLISIS DEL PROBLEMA:
ENTRADA: Num1, Num2
PROCESO: Total = Num1 + Num2
SALIDA: Total
3.- DISEÑO DEL ALGORITMO: (Draw.io)
Diagrama de Flujo
4.- CODIFICACIÓN: (PSeInt)
Pseudocódigo
Algoritmo Ejemplo1
Definir Num1, Num2, Total Como Entero
Leer Num1
Leer Num2
Total = Num1+Num2
Escribir Total
FinAlgoritmo
5.- PRUEBA:
Num1
Num2
Suma
2
4
6
12
-5
7
5.- PRUEBA:
Nombre | Mensajes |
HOLA… CUÁL ES TU NOMBRE? | |
Juan |
|
| SALUDOS… Juan UN GUSTO CONOCERTE… |
EJEMPLO 2: Desarrolle un programa que calcule la suma de dos números enteros, y el resultado se muestre en pantalla.
1.- DEFINICIÓN DEL PROBLEMA:
Para resolver el problema se debe ingresar por teclado dos números. Luego se debe realizar el proceso matemático para sumar los dos números. Finalmente, el resultado de la suma se debe mostrar en pantalla. Se requiere de tres variables: Num1, Num2 y Total.
2.- ANÁLISIS DEL PROBLEMA:
ENTRADA: Num1, Num2
PROCESO: Total = Num1 + Num2
SALIDA: Total
3.- DISEÑO DEL ALGORITMO:
Diagrama de Flujo
4.- CODIFICACIÓN: (PSeInt)
Pseudocódigo
Algoritmo Ejemplo1
Definir Num1, Num2, Total Como Entero
Leer Num1
Leer Num2
Total = Num1+Num2
Escribir Total
FinAlgoritmo
5.- PRUEBA:
Num1 | Num2 | Suma |
2 | 4 | 6 |
12 | -5 | 7 |
No hay comentarios:
Publicar un comentario