Diagramas pdf.
-
Upload
adrian-ag -
Category
Presentations & Public Speaking
-
view
44 -
download
1
Transcript of Diagramas pdf.
Conalep Tlalnepantla 1
Alumno: Arroyo Guerrero Adrian
Grupo: 202
Modulo: manejo de técnicas de programación
Profesor: Hugo Acosta Serna
Carrera: Informática
Problema1: Desarrollar un diagrama de flujo que despliegue en pantalla el
grupo al cual perteneces.
Inicio
“202”
Fin
Terminal: sirve
para indicar el
inicio o fin del
algoritmo.
Se realiza
cuando vamos
a mostrar un
Dato al
usuario.
Dirección: indica
la dirección.
Que sigue el
flujo del
algoritmo.
Problema 2: Desarrollar un diagrama de flujo que lea una variable numérica
y despliegue su valor en pantalla.
Inicio
“Introduce
un valor”
X
“El valor
dado fue”
x
x
Fin
Entrada /
salida:
contiene una
instrucción de
lectura o de
escritura de
datos.
Problema 3: Desarrollar un diagrama de flujo que despliegue en pantalla el
nombre del usuario.
Inicio
“Introduce tu
nombre de
usuario”
“”de”usuario
Nombre
“Tu nombre de
usuario es”
Nombre
Fin
Problema 4: Desarrollar un diagrama de flujo que despliegue en pantalla el
doble de un número dado.
Inicio
“Digita un
numero”
a
Res=a*a
“El doble es”
Res
Fin
Proceso: Contiene una
operación normal
(cambio de valor,
operaciones
matemáticas)
Problema 5: Desarrollar un algoritmo que de cómo resultado la suma de
dos números dados.
Inicio
“Digita dos
números”
X, Y
Res=x+y
“La suma de dos
números es”
Res
Fin
Problema 6: Desarrollar un algoritmo que despliegue en pantalla el
resultado del cubo de un número dado.
Inicio
“Digita un
numero”
x
Res=x*x*x
“El numero al cubo es”
Res
Fin
Problema 7: Desarrollar un algoritmo que despliegue en pantalla el
resultado de la suma de los cuadrados de dos números cualquiera.
Inicio
“Digita dos
numeros”
X,y
Res=c*c*A*A
“La suma de los cuadrados
de dos números es”
Res
Problema 8: Desarrollar un algoritmo que determine si un estudiante es
mayor o menor de edad.
Inicio
“Digita tu
edad”
Edad
Edad>=18 no
Si “Menor de
edad”
“Mayor de
edad”
Fin
Decisión: contiene
una condición, si se
cumple el programa
continua con una
flecha del sí, en caso
contrario por la
flecha no
Problema 9: Desarrollar un algoritmo que despliegue en pantalla el
resultado de la siguiente expresión aritmética. (a+ b)3/(a-2)2
Inicio
“Digita dos
números”
A,b
Res=(a+b)*(a+b)*(a+b)
*(a-2)*(a-2)
“El resultado es”
Res
Fin
Problema 10: Desarrollar un diagrama de flujo que permita determinar si
un número es positivo o negativo, considerando al cero como positivo
Inicio
“Digita un
numero “
Numero
Numero>=0 no
Si
Positivo
Negativo
Fin
Problema 11: Desarrolla un diagrama de flujo que permita determinar cuál
es el mayor de dos números cualquiera dados.
Inicio
“Digita dos
números”
X,y
x>y No
si
(A) Es mayor
(B) es mayor
Fin
Problema 12: Desarrollar un algoritmo que a partir de la venta generada determine si el
descuento aplicado es del 10% o 15% deberá desplegar en pantalla el total apagar de la
venta de acuerdo a la siguiente tabla
Si al venta es mayor a 1000$ el descuento será del 15% y si es menos a 1000$ será el
10%.
Inicio
“Introduce tu
cuenta total”
X
Cantidad>=1000
NO
SI Res=(cantidad*10)
Res=(cantidad*15)
“El resultado es “
res
“El resultado
es”res Fin
Problema 13: Desarrollar un diagrama de flujo que permita determinar y
que lo despliegue en pantalla, el número mayor de 3 números diferentes
dados.
Inicio
“Digita 3
números”
A,b,c
A>b no
si
A>C
“El mayor es” a
Fin
b>C “El mayo es
(b)”
“El mayor es (c)”
si
No
No
Problema 14: Desarrollar un diagrama de flujo que permita ordenar de
mayor a menor 2 números dados y los despliegue en pantalla.
Inicio
“Introduce 2
números”
X,y
A>B
No Si
“El orden de mayor
a menor es” y,x
“El orden de mayor
a menor es” x,y
Fin
Problema 15: desarrollar un algoritmo que identifique y muestre en
pantalla el número mayor de 4 valores cualquiera dados.
Inicio
“Introduce 4
números”
A,b,c,d
A>b B>C “El mayor es B”
A>C “El mayor es
(c)”
“El mayor es”A
Fin
no
o
O no
o
O
no
o
O
Si
Si
Si
Problema 16: Desarrolla un algoritmo que despliegue en pantalla 3
números cualquiera de mayor a menor
Inicio
“Introduce 3
números”
A,B,C
A>B
NO
NO
NO
NO NO
Si
Si
Si
Si
B>C
“EL ORDEN DE
MAYOR A
MENOR ES” C,B,A
A>C
“El orden de mayor a
menor es “ A,B,C
B>C
Fin
“El orden de mayor
a menor es”C,A,B
A>C “El orden de
mayor a
menor
es”B,A,C
A,C,B