Diagramas pdf.

17
Conalep Tlalnepantla 1 Alumno: Arroyo Guerrero Adrian Grupo: 202 Modulo: manejo de técnicas de programación Profesor: Hugo Acosta Serna Carrera: Informática

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