informatica 3
Post on 14-Aug-2015
9 Views
Preview:
TRANSCRIPT
DIAGRAMAS DE FLUJO
MANEJO DE TECNICAS DE PROGRAMACION
MALCON BELTRAN ACEVEDO
HUGO ACOSTA SERNA
GRUPO: 201
PROBLEMA 1
Desarrollar un diagrama de flujo que despliegue en pantalla el valor de P.π
Inicio
31416
Fin
Inicio/Fin Es para indicar el principio de termino de un diagrama flujo, solo puede existir dos tipos de este tipo en un diagrama
Salida de datos Refleja el resultado del procedimiento de la información
Flujo de información indica la secuencia de los demás objetos que integran el diagrama
Inicio/Fin Es para indicar el principio de termino de un diagrama flujo, solo puede existir dos tipos de este tipo en un diagrama
PROBLEMA 2Desarrollar un diagrama de flujo que despliegue en pantalla la frase “Hola grupo 201”
Inicio
Hola Grupo 201
Fin
Proceso interno Es el desarrollo de generación de cábulas aritméticos del procedimiento
PROBLEMA 3Desarrollar un diagrama de flujo que imprima en pantalla el nombre de usuario que indique
Inicio
Usuario
“Nombre de usuario”
Fin
PROBLEMA 4Desarrolla un diagrama de flujo que imprima en pantalla el doble de un numero
Inicio
Dame un numero cualquiera
Núm.
Res=núm.*2
“El doble”
Res
Fin
Entrada de datos Indica la captación de un dato proveniente de una unidad
PROBLEMA 5Desarrollar un algoritmo de flujo que indique el nombre y grupo que el usuario indique
Inicio
Nombre y grupo
Usuario
Fin
PROBLEMA 6Desarrollar un algoritmo grafico que despliegue en pantalla el resultado de la suma de los cuadrados de dos números cualquiera
Inicio
“Digita la suma de dos
numero al cuadrado
cualquiera”
Núm. 1
Núm. 2
Res=núm. 1+num. 2
“Suma de dos números al cuadrado”
Res
Fin
PROBLEMA 7Desarrollar un diagrama de flujo que muestre en pantalla el resultado de la siguiente expresión matemática:
(x+ y )(x− y )
Inicio
Dame el valor de X, Y
X, Y
Res=(x +y)*3/(x-y)*2
Resultado
Fin
PROBLEMA 8Desarrollar un diagrama que determine si un número proporcionado por el usuario es positivo o negativo considerando el cero como positivo
Inicio
Suma de positivos
Núm.
Núm. > 0
Positivo
Suma
Fin
Condicional o toma de decisiones Permite ser una expansión, debe tener dos resultados
Cierto (Si) Falso (No
PROBLEMA 9Desarrollar un diagrama de flujo que permita desarrollar si una persona es mayor de edad o si es menor
Inicio
Digítame si una persona es mayor o
menor de edad
Edad
18+
Menor de edad
Mayor de edad
Fin
PROBLEMA 10Desarrollar un algoritmo que permita determinar cuál es el mayor de 2 números dados.
Inicio
Digítame dos números
Núm. 1>=Núm. 2
Num.1>Num.2
Mayor
Menor
Fin
PROBLEMA 11Desarrollar un diagrama de flujo que determine el monto total a pagar en una venta, considerando que el total es mayor a $1000, se le aplicara el 20% de descuento de lo contrario solo se le aplicara el 5%
R
Inicio
Digita la cantidad
Compra
Compra>1000Res=compra-(compra*.20) Res=compra-(compra*.05)
“Total a pagar”
Res
Fin
PROBLEMA 12Desarrollar un diagrama de flujo que determine el número mayor de entre 3 números diferentes dados.
Inicio
Digítame 3 número diferentes
Numero
Números 10, 20, 30 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
21, 22, 23, 24, 25, 26, 27, 28, 29, 30
Fin
PROBLEMA 13Desarrollar un algoritmo que muestre en pantalla el menor de dos números dados.
Inicio
Digita dos números
A, b
a>b
Fin
“El menor es”
b
“El menor es”
a
PROBLEMA 14Desarrollar un algoritmo que permite ordenar de mayor a menor dos números cualquiera dados
PROBLEMA 15
Inicio
Digita dos números
a, b
a>b“El orden es” a, b
“El orden es” b, a
Fin
Desarrollar un algoritmo que permita determinar y mostrar en pantalla el número mayor de 4 números dados
PROBLEMA 16
inicio
Digita 4 números cualquiera
a, b, c, d
a>b
a>c
a>d
b>db>c
dc>
“El número mayor es”
b
“ El numero mayor es”
b
“El numero mayor es”
c
Fin
Desarrollar un algoritmo que permita ordenar de mayor a menor, 3 números diferentes dados.
Inicio
Digítame 3 números
a, b, c
a>b
a>c
b>c
Fin
a, c, b
a, b, c
b, c, a
b, a, c
top related