MENU DESPLEGABLE

PBT-INFOR-PRACTICA-CLASE10

PRÁCTICA CLASE 10

PROBLEMAS CON ESTRUCTURAS SECUENCIALES

EJEMPLO 1Desarrolle 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:

     ENTRADANombre

     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 2Desarrolle 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:

     ENTRADANum1, Num2

     PROCESOTotal = Num1 + Num2

     SALIDATotal

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



No hay comentarios:

Publicar un comentario