Recuperacion

19
Colegio Nacional De Educación Profesional Técnica Plantel Tlalnepantla 1 Alumno: Mauricio Muñoz Bravo Módulo: Manejo de técnicas de programación Profesor: Hugo Acosta Serna Grupo: 201 Matricula: 141930164-1 Ciclo escolar: 2.14.15

Transcript of Recuperacion

Page 1: Recuperacion

Colegio Nacional De Educación Profesional Técnica Plantel 

Tlalnepantla 1

Alumno: Mauricio Muñoz Bravo

Módulo: Manejo de técnicas de programación

Profesor: Hugo Acosta Serna

Grupo: 201

Matricula: 141930164-1

Ciclo escolar: 2.14.15

Page 2: Recuperacion

1.- Desarrollar un diagrama de flujo que despliegue en pantalla el valor de pi

INICIO

‘’pi=3.1416’’

FIN

INICIO: Sirve para indicar el inicio del diagrama

SALIDA DE DATOS: Sirve para dar la primera instrucción

FIN: sirve para dar por terminado el diagrama

FLUJO DE INFORMACIÓN: Sirve para dar continuidad

al diagrama.

Page 3: Recuperacion

2.- Desarrolla un diagrama de flujo que imprima en pantalla el nombre que el usuario indique.

INICIO

‘’Digita un nombre’’

Usuario

‘’Tu nombre es”

Usuario

FIN

ENTRADA DE DATOS: Sirve introducir los datos que se pidan

Page 4: Recuperacion

3.- Desarrollar un diagrama de flujo que imprima en pantalla el doble de cualquier número dado.

INICIO

‘’Digita un nombre’’

NÚM

Res= Núm^2

‘’el doble es’’

Res

FIN

PROCESO INTERNO: Sirve para introducir datos U

operaciones matemáticas

Page 5: Recuperacion

4.- Desarrollar un diagrama de flujo que imprima en pantalla el doble de cualquier número dado.

INICIO

“DAME UN NUMERO”

NÚM

RES=NUM*2

“EL DOBLE ES” RES

FIN

Page 6: Recuperacion

5.- Desarrolla un diagrama de flujo que despliegue en pantalla el nombre y grupo que el usuario indique.

INICIO

“DIGITE NOMBRE Y

GRUPO”

NOM GPO

“TU NOMBRE ES” NOM

TU GRUPO ES” GPO

FIN

Page 7: Recuperacion

6.- Desarrollar un algoritmo grafico que despliegue en pantalla el resultado de la suma de los cuadrados de dos números cualquiera.

INICIO

“DAME NUMEROS

CUALQUIERA”

NÚM1 NÚM2

RES=NUM1ᶺ2+ NUM2ᶺ2

“LA SUMA DE DOS NUMEROS

ES” RES

FIN

Page 8: Recuperacion

7.- Desarrollar un diagrama de flujo que muestre en pantalla el resultado de la siguiente expresión matemática: (x+y)3

(x-y)2

INICIO

‘’Dame el valor

De X y Y

X, Y

Res= ((x+y)) ^3 / ((x-y)) ^2

‘’El resultado de la expresión matemática

es ’’

Res

FIN

Page 9: Recuperacion

8.- Desarrolla un algoritmo que determine si un número proporcionado por el usuario es positivo o negativo. Considerando al 0 como positivo.

NO

SI

INICIO

‘’Dame un número’’

NÚM

NÚM>=0

‘’Negativo’’

‘’Positivo’’

FIN

TOMA DE DECISIONES: Sirve para poner

diferentes datos y pones cual es el verdadero o

falso.

Page 10: Recuperacion

9.- Desarrollar un diagrama de flujo que permita determinar si una persona es mayor o menor de edad.

NO

SI

INICIO

‘’Dame un tu edad’’

EDAD

EDAD>=18

‘’Eres menor’’

‘’Eres mayor’’

FIN

Page 11: Recuperacion

10.- Desarrollar un algoritmo que permita determinar cuál es el mayor de dos números dados.

NO

SI

INICIO

‘’Dame dos números’’

NÚM 1, NÚM 2

NUM1>=NUM 2 ‘’El menor es’’

NÚM 2

‘’El mayor es’’

NÚM 1

FIN

Page 12: Recuperacion

11.- Desarrolla un diagrama de flujo que determine el monto total a pagar en una venta, considerando que si el total es mayor a $1000 se le aplicara el 20% de descuento, de lo contrario solo se le aplicara el 5%.

NO

SI

INICIO

“Dame la

Cantidad

Total”

CANT

Cant>1000 Res = ((Cant*5)/100)

Res = ((Cant*20)/ 100)

Des= (Cant-Res)

Des = (Cant-Res)

‘’El total de pagar es’’

Des

FIN

Page 13: Recuperacion

12.- Desarrollar un algoritmo que determine y muestre en pantalla el menor de 3 números dados.

NO

SI

INICIO

‘’Dame dos números’’

NÚM 1 NÚM 2

NÚM 1>NÚM

2

“NÚM 1 es menor que” NÚM 2

FIN

‘’NÚM 2 es menor que’’ NÚM 1

Page 14: Recuperacion

13.- Desarrolla un diagrama de flujo que determine el número mayor de 3 números diferentes dados.

NO SI

SI NO

SI

FIN

INICIO

‘’Dame tres números’’

X, Y, Z

X>=Y Y>=Z

“El mayor es” y

X>=Z

“El mayor es’’

X

“El mayor es” z

Page 15: Recuperacion

14.- Desarrollar un algoritmo que permita ordenar de mayor a menor 2 números cualquiera dados.

NO

SI no

INICIO

‘’Dame 2 números’’

C,D

C>D

‘’El orden es’’

C,D

‘’El orden es’’

D,C

FIN

Page 16: Recuperacion

15.- Desarrollar algoritmo que permite determinar y mostrar en pantalla el número mayor de cuatro números cualquiera.

NO SI SI

SI NO

NO SI

SI

NO

NO

SI

‘’Dame 4 números’’

A,B,C,D

A>B B>C

A>C

A>D

B>D

“El mayor es”

A

C>D

“El mayor es”

D

“El mayor es”

C

“El mayor es”

B

FIN

INICIO

Page 17: Recuperacion

16.- Desarrollar un algoritmo que permita ordenar de mayor a menor 4 números cualesquiera.

NO SI SI

SI

NO

SI

NO

SI

‘’Dame 3 números’’

X,Y,W

X>Y Y>W

X>W

Y>W

W>X

‘’El orden es’’

X, Y, W

‘’El orden es’’

X, W, Y

“El orden es’’

W, X, Y

‘’El orden es’’

W, Y, X

FIN

INICIO