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 determino de
un diagrama flujo,solo
puede existir dos tipos
de este tipoen un
diagrama
Salida de datos
Refleja el
resultadodel
procedimiento de
la información
Flujo de información
indica la secuencia de
los demás objetos que
integranel diagrama
Inicio/Fin
Es para indicar el
principio determino de
un diagrama flujo,solo
puede existir dos tipos
de este tipoen un
diagrama
PROBLEMA 2
Desarrollar 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ónde cábulas
aritméticos del
procedimiento
PROBLEMA 3
Desarrollar un diagrama de flujo que imprima en pantalla el nombre de usuario que
indique
Inicio
Usuario
“Nombre de
usuario”
Fin
PROBLEMA 4
Desarrolla 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 5
Desarrollar un algoritmo de flujo que indique el nombre y grupo que el usuario indique
Inicio
Nombre y grupo
Usuario
Fin
PROBLEMA 6
Desarrollar 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 7
Desarrollar un diagrama de flujo que muestre en pantalla el resultado de la siguiente
expresión matemática:
(𝑥+𝑦)
(𝑥−𝑦)
Inicio
Dame el valor
de X, Y
X, Y
Res=(x +y)*3/(x-y)*2
Resultado
Fin
PROBLEMA 8
Desarrollar 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
Permiteser una expansión,
debe tener dos resultados
Cierto (Si)
Falso (No
PROBLEMA 9
Desarrollar 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 10
Desarrollar 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 11
Desarrollar 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 12
Desarrollar 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, 301, 2, 3, 4, 5, 6, 7, 8, 9, 10
21, 22, 23, 24, 25, 26, 27,
28, 29, 30
Fin
PROBLEMA 13
Desarrollar 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 14
Desarrollar 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>d b>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

Informatica 3

  • 1.
    DIAGRAMAS DE FLUJO MANEJO DE TECNICASDE PROGRAMACION MALCON BELTRAN ACEVEDO HUGO ACOSTA SERNA GRUPO: 201
  • 2.
    PROBLEMA 1 Desarrollar undiagrama de flujo que despliegue en pantalla el valor de P.𝜋 Inicio 31416 Fin Inicio/Fin Es para indicar el principio determino de un diagrama flujo,solo puede existir dos tipos de este tipoen un diagrama Salida de datos Refleja el resultadodel procedimiento de la información Flujo de información indica la secuencia de los demás objetos que integranel diagrama Inicio/Fin Es para indicar el principio determino de un diagrama flujo,solo puede existir dos tipos de este tipoen un diagrama
  • 3.
    PROBLEMA 2 Desarrollar undiagrama de flujo que despliegue en pantalla la frase “Hola grupo 201” Inicio Hola Grupo 201 Fin Proceso interno Es el desarrollo de generaciónde cábulas aritméticos del procedimiento
  • 4.
    PROBLEMA 3 Desarrollar undiagrama de flujo que imprima en pantalla el nombre de usuario que indique Inicio Usuario “Nombre de usuario” Fin
  • 5.
    PROBLEMA 4 Desarrolla undiagrama 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
  • 6.
    PROBLEMA 5 Desarrollar unalgoritmo de flujo que indique el nombre y grupo que el usuario indique Inicio Nombre y grupo Usuario Fin
  • 7.
    PROBLEMA 6 Desarrollar unalgoritmo 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
  • 8.
    PROBLEMA 7 Desarrollar undiagrama de flujo que muestre en pantalla el resultado de la siguiente expresión matemática: (𝑥+𝑦) (𝑥−𝑦) Inicio Dame el valor de X, Y X, Y Res=(x +y)*3/(x-y)*2 Resultado Fin
  • 9.
    PROBLEMA 8 Desarrollar undiagrama 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 Permiteser una expansión, debe tener dos resultados Cierto (Si) Falso (No
  • 10.
    PROBLEMA 9 Desarrollar undiagrama 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
  • 11.
    PROBLEMA 10 Desarrollar unalgoritmo 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
  • 12.
    PROBLEMA 11 Desarrollar undiagrama 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
  • 13.
    PROBLEMA 12 Desarrollar undiagrama 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, 301, 2, 3, 4, 5, 6, 7, 8, 9, 10 21, 22, 23, 24, 25, 26, 27, 28, 29, 30 Fin
  • 14.
    PROBLEMA 13 Desarrollar unalgoritmo 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
  • 15.
    PROBLEMA 14 Desarrollar unalgoritmo 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
  • 16.
    Desarrollar un algoritmoque 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>d b>c dc> “El número mayor es” b “ El numero mayor es” b “El numero mayor es” c Fin
  • 17.
    Desarrollar un algoritmoque 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