CONALEP TLANEPATLA
1
RECUPERACIÓN DE DELSEGUNDO EXAMEN
DIAGRAMAS DE flujo 16
Acosta serna Hugo
Sánchez Ramírez brayan
Informática
202
202
1; Desarrollar un diagrama de flujo que despliegue en pantalla el grupo a cual
perteneces.
Inicio
“202 “
Fin
Inicio y Fin
Este símbolo nos
indica el inicio o el fin
de un diagrama de
flujo
Salida de datos
En este símbolo se refleja
la información que el
programa quiera transmitir
el usuario
Flecha
Estas se utilizan en
los diagramas de
flujo para indicar
cada paso de la
información
2; Desarrollar un diagrama de flujo que lea una variable numérica y despliegue su
valor en pantalla.
Inicio
“Dame un
valor “
Y
“El valor
dado fue” Y
Fin
Entra de datos
Este símbolo se
utiliza para introducir
la información del
usuario.
Comillas
Las comillas son para
indicar la información
que introduce el
programador.
3; Desarrollar un diagrama de flujo que despliegue en pantalla el nombre del
usuario.
“Digita tu
nombre”
Inicio
Name
“Hola”
Name
Fin
En la primera salida de
datos sebe como esta
reflejado las
indicaciones del
programador para el
usuario.
En la segunda salida de
datos sebe reflejado el
resultado de la
información dada.
4; Desarrollar un diagrama de flujo que despliegue en pantalla el doble de un
número dado.
Inicio
“Digita un
numero”
C
res= C*2
“El doble es”
res
Fin
Proceso interno
En el proceso se da
la operación de la
información de un
diagrama de flujo.
En este proceso se utiliza
el lenguaje que la
computadora, por lo que
se utiliza res para indicar
que el resultado de la
ecuación que se esta
realizando.
5; Desarrollar un algoritmo que de cómo resultado la suma de 2 números dados.
Entrada Proceso Salida
Variables
Res= a+c Resa, c, res
Constante
Inicio
“Digita 2
números “
C, B
RES= C + B
“La suma de los
dos números
dados es” Res
Fin
En la tabla de entrada de datos, se
analiza el proceso de cómo se va
elaborar el diagrama de flujo para
poder realizar en un algoritmo.
En la entrada de datos
se introducen las
variables que se
necesitan para tratar
con la ecuación
6; Desarrollar un algoritmo que despliegue el resultado del cubo de un numero
dado.
Entrada Proceso Salida
Variables Res= b^3
Res=(b)*(b)*(b)Res , 3 Res
Constante
b
Inicio
“introduce
un numero”
b
Res= b ^3
“El resultado de
un numero dado
al cubo es” Res
Fin
Se le envía el
mensaje al usuario.
Se le asigna una
variable, de
acuerdo a lo sé
inca.
7: Desarrollar un algoritmo que despliegue en pantalla el resultado de la suma de
los cuadrados de 2 números cualquiera.
Entrada Proceso Salida
Variables
Res=
(a*a)+(b*b)
ResRes
Constante
a, b
Inicio
“Digita 2
valores”
a,b
Res=(a*a)+ (b*b)
“La suma de los
cuadrados de 2
números
cualquiera es “
Fin
8; Desarrollar un algoritmo que determine si un estudiante es mayor o menor de
edad
Edad Edad>18 Mayor Menor
15 15>18 no
18 18>18 si
21 21>18 si
NO
SI
Inicio
“cual es tu
edad”
Edad>18
“Menor
de edad “
“mayor
de edad”
Fin
9; Desarrolla un algoritmo que despliegue en pantalla el resultado de la siguiente
expresión aritmética.
Entrada Proceso Salida
Variables
Res=(a+b)^3/(a-2)^2 ResRes
a, b
Inicio
“Digita 2
números”
a, b
Res=(a+b) ^3/ a-2) ^2
“El resultado de
la formula es”
Res
Fin
10; Desarrollar un diagrama de flujo que permita determinar si un núm. es positivo
o negativo, considerando el cero como positivo.
Valor a>=0 SI
“positivo”
No
“negativo”
-3 -3>=0
0 0>=0
-4 -4>=0
NO
SI
Inicio
“Digita un
núm.”
Y
Y>=0
“El núm.
dado es”
negativo
“El núm.
dado es”
positivo
Fin
11; Desarrollar un diagrama de flujo que permita de terminar cual es el mayor de 2
núm. cualquiera dados.
Número a>b SI
“Mayor”
NO
“Mayor”
7,5 7>5
5,3 5>3
2,2 2>2
Inicio
“Digita 2
números
diferentes”
a ,b
a>b
“El mayor
es” a
“El mayor
es” b
Fin
12; Desarrollar in 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 ala siguiente tabla: si la venta es mayor a 1000 pesos el
descuento será de 15% y si es menor va ser de 10%.
Total Ice>=1000 (Ice*.15)-Ice (si) (Ice*.10)-Ice (no)
2.500 2500>=1000 (2.500*.15)-2.500
= 2,125
1.518 1.518>=1000 (1.518*.15)-1.518
= 1-290.3
875 875>=1000 (875*.10)-875 =
787.5
Inicio
“Escribe cuanto gasto”
Ice
Ice>=1000
Res1=Ice*.15
Res=Res1-Ice
“El total a pagar es”
Res
Res2=Ice*.10
Res=Res2-Ice
“El total a pagar es” Res
Fin
13; Desarrollar un diagrama de flujo que permita determinar y que despliegue en
pantalla el mayor de 3 números.
a ,b, c a>b a>c b>c Mayor a Mayor c Mayor b
3.16.7 3>16no 19>7si 16
3.7.11 3>7no 7>11no 11
15.1.9 15>1si 15>9si 15
Inicio
“Escribe tres
números”
a,b,c
a>b
a>c
b>c
“El numero mayor
es” c
“El numero
mayor es” c
“El numero
mayor es “a
“El numero mayor
es” b
Fin
Si
No Si
Nosi
No
14; Desarrollar un diagrama de flujo que permita ordenar de mayor a menor 2
números dados y los despliegue en pantalla.
a b a>b a,b si b,a no
3 3 3>3si 3,3
5 8 5>8si 8,5
8 2 8>2si 8,2
Inicio
“Escribe dos
números”
a,b
a>b
“El orden de mayor a
menor es” b,a
“El orden de mayor a
menor es” a,b
No Si
Fin
15; Desarrollar un diagrama de flujo que identifiqué y muestre en pantalla el
número mayor de 4 números dados.
Inicio
“digita 4
números”
a, b ,c, d
a>b b>c b>d
“El mayor es” b
a>c c>d
“El mayor
es” d 1
a>d1
“El mayor
es” c
“El mayor
es” a
FIN
SI
NO
SI
NO SI SI
SI
NO NO NO
NOSI
16; Desarrollar un diagrama de flujo que identifiqué y muestre en pantalla el
número mayor de 5 valores dados.
Inicio
“Escribe 5
números”
A, b, c, d, e
a>b b>c b>d b>e
“El mayor
es” b
1
a>c c>d

16algoritmo

  • 1.
    CONALEP TLANEPATLA 1 RECUPERACIÓN DEDELSEGUNDO EXAMEN DIAGRAMAS DE flujo 16 Acosta serna Hugo Sánchez Ramírez brayan Informática 202 202
  • 2.
    1; Desarrollar undiagrama de flujo que despliegue en pantalla el grupo a cual perteneces. Inicio “202 “ Fin Inicio y Fin Este símbolo nos indica el inicio o el fin de un diagrama de flujo Salida de datos En este símbolo se refleja la información que el programa quiera transmitir el usuario Flecha Estas se utilizan en los diagramas de flujo para indicar cada paso de la información
  • 3.
    2; Desarrollar undiagrama de flujo que lea una variable numérica y despliegue su valor en pantalla. Inicio “Dame un valor “ Y “El valor dado fue” Y Fin Entra de datos Este símbolo se utiliza para introducir la información del usuario. Comillas Las comillas son para indicar la información que introduce el programador.
  • 4.
    3; Desarrollar undiagrama de flujo que despliegue en pantalla el nombre del usuario. “Digita tu nombre” Inicio Name “Hola” Name Fin En la primera salida de datos sebe como esta reflejado las indicaciones del programador para el usuario. En la segunda salida de datos sebe reflejado el resultado de la información dada.
  • 5.
    4; Desarrollar undiagrama de flujo que despliegue en pantalla el doble de un número dado. Inicio “Digita un numero” C res= C*2 “El doble es” res Fin Proceso interno En el proceso se da la operación de la información de un diagrama de flujo. En este proceso se utiliza el lenguaje que la computadora, por lo que se utiliza res para indicar que el resultado de la ecuación que se esta realizando.
  • 6.
    5; Desarrollar unalgoritmo que de cómo resultado la suma de 2 números dados. Entrada Proceso Salida Variables Res= a+c Resa, c, res Constante Inicio “Digita 2 números “ C, B RES= C + B “La suma de los dos números dados es” Res Fin En la tabla de entrada de datos, se analiza el proceso de cómo se va elaborar el diagrama de flujo para poder realizar en un algoritmo. En la entrada de datos se introducen las variables que se necesitan para tratar con la ecuación
  • 7.
    6; Desarrollar unalgoritmo que despliegue el resultado del cubo de un numero dado. Entrada Proceso Salida Variables Res= b^3 Res=(b)*(b)*(b)Res , 3 Res Constante b Inicio “introduce un numero” b Res= b ^3 “El resultado de un numero dado al cubo es” Res Fin Se le envía el mensaje al usuario. Se le asigna una variable, de acuerdo a lo sé inca.
  • 8.
    7: Desarrollar unalgoritmo que despliegue en pantalla el resultado de la suma de los cuadrados de 2 números cualquiera. Entrada Proceso Salida Variables Res= (a*a)+(b*b) ResRes Constante a, b Inicio “Digita 2 valores” a,b Res=(a*a)+ (b*b) “La suma de los cuadrados de 2 números cualquiera es “ Fin
  • 9.
    8; Desarrollar unalgoritmo que determine si un estudiante es mayor o menor de edad Edad Edad>18 Mayor Menor 15 15>18 no 18 18>18 si 21 21>18 si NO SI Inicio “cual es tu edad” Edad>18 “Menor de edad “ “mayor de edad” Fin
  • 10.
    9; Desarrolla unalgoritmo que despliegue en pantalla el resultado de la siguiente expresión aritmética. Entrada Proceso Salida Variables Res=(a+b)^3/(a-2)^2 ResRes a, b Inicio “Digita 2 números” a, b Res=(a+b) ^3/ a-2) ^2 “El resultado de la formula es” Res Fin
  • 11.
    10; Desarrollar undiagrama de flujo que permita determinar si un núm. es positivo o negativo, considerando el cero como positivo. Valor a>=0 SI “positivo” No “negativo” -3 -3>=0 0 0>=0 -4 -4>=0 NO SI Inicio “Digita un núm.” Y Y>=0 “El núm. dado es” negativo “El núm. dado es” positivo Fin
  • 12.
    11; Desarrollar undiagrama de flujo que permita de terminar cual es el mayor de 2 núm. cualquiera dados. Número a>b SI “Mayor” NO “Mayor” 7,5 7>5 5,3 5>3 2,2 2>2 Inicio “Digita 2 números diferentes” a ,b a>b “El mayor es” a “El mayor es” b Fin
  • 13.
    12; Desarrollar inalgoritmo 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 ala siguiente tabla: si la venta es mayor a 1000 pesos el descuento será de 15% y si es menor va ser de 10%. Total Ice>=1000 (Ice*.15)-Ice (si) (Ice*.10)-Ice (no) 2.500 2500>=1000 (2.500*.15)-2.500 = 2,125 1.518 1.518>=1000 (1.518*.15)-1.518 = 1-290.3 875 875>=1000 (875*.10)-875 = 787.5 Inicio “Escribe cuanto gasto” Ice Ice>=1000 Res1=Ice*.15 Res=Res1-Ice “El total a pagar es” Res Res2=Ice*.10 Res=Res2-Ice “El total a pagar es” Res Fin
  • 14.
    13; Desarrollar undiagrama de flujo que permita determinar y que despliegue en pantalla el mayor de 3 números. a ,b, c a>b a>c b>c Mayor a Mayor c Mayor b 3.16.7 3>16no 19>7si 16 3.7.11 3>7no 7>11no 11 15.1.9 15>1si 15>9si 15 Inicio “Escribe tres números” a,b,c a>b a>c b>c “El numero mayor es” c “El numero mayor es” c “El numero mayor es “a “El numero mayor es” b Fin Si No Si Nosi No
  • 15.
    14; Desarrollar undiagrama de flujo que permita ordenar de mayor a menor 2 números dados y los despliegue en pantalla. a b a>b a,b si b,a no 3 3 3>3si 3,3 5 8 5>8si 8,5 8 2 8>2si 8,2 Inicio “Escribe dos números” a,b a>b “El orden de mayor a menor es” b,a “El orden de mayor a menor es” a,b No Si Fin
  • 16.
    15; Desarrollar undiagrama de flujo que identifiqué y muestre en pantalla el número mayor de 4 números dados. Inicio “digita 4 números” a, b ,c, d a>b b>c b>d “El mayor es” b a>c c>d “El mayor es” d 1 a>d1 “El mayor es” c “El mayor es” a FIN SI NO SI NO SI SI SI NO NO NO NOSI
  • 17.
    16; Desarrollar undiagrama de flujo que identifiqué y muestre en pantalla el número mayor de 5 valores dados. Inicio “Escribe 5 números” A, b, c, d, e a>b b>c b>d b>e “El mayor es” b 1 a>c c>d