Sunteți pe pagina 1din 11

Hacer un diagrama de flujo que permita escribir los 100 primeros pares.

- Definicin de Variables: N= Variable para almacenar los posteriores pares que se escriban. Valor asignado. C= contador de pares que quedan por escribir. - Diagrama de Flujo: Inicio

C=100 N=0

Asignar N
B =B-1

B =0 N A= I/A INICIO C= C-2

C=0 LEER A N Fin

LEER B N
P=C

B =0

Hacer un diagrama de flujo que simule un reloj.


- Definicin de Variables: Hrs= Horas Min= Minutos Seg= Segundos - Diagrama de Flujo:

A Inicio Min=0 Hrs= 0 Hrs=Hrs+1 Min=0 Hrs=24 No

Seg= 0

Escribir Hrs:Min:Seg Seg=Seg+1 No Seg=60 Si Seg=0

Si Hrs=0 Espera 1 Seg

Min=Min+1

No Min=60 Si A B C

Realizar el diagrama de flujo para resolver una ecuacin de segundo grado, teniendo en cuenta las soluciones complejas. - Definicin de Variables: X1=Resultado 1 X2=Resultado 2 A= Valor 1 B= Valor 2 C= Valor 3 P1 / P2 / P3= Procesos - Diagrama de Flujo

Inicio

Ingresar A Ingresar B

Ingresar C

P1=4*(A)*(C) P2=B^2

P3=2*A X1= -B+(P2-P1)/P3 X2=-B-(P2-P1)/P3 X1= X1 X2= X2 Fin

Hacer un diagrama de flujo para sumar los N primeros trminos de una progresin geomtrica de primer trmino A y razn R (dados por teclado). Se debe realizar la suma sin emplear la frmula que existe para ello. Definicin de Variables: Pt= Primer trmino R= Razn St= Segundo Trmino S= Suma Diagrama de Flujo: Inicio

Leer Pt Leer R

Leer St

S=0 S=S+Pt

Pt=Pt*R St=St-1 Si

St>0 No Escribir S Fin

Hacer un organigrama que lea N nmeros, calcule y escriba la suma de los pares y el producto de los impares.
- Definicin de Variables: N= Valor 1 L= Valor 2 Ps= Suma de nmeros pares. Ip= Producto de los nmeros impares.

- Diagrama de Flujo:
Inicio

Ingresar N

Ps=0 Ip=1

Leer L

Si

L MODO 2=0

No

Ps= Ps+L

Ip=Ip*L

N=N-1 No

N=0 Si Sp=Sp Pi=Ip Fin

Hacer el diagrama de flujo para sumar los N primeros impares. Realizar despus uno que haga lo mismo con los pares.
- Definicin de Variables: N= Valor a estudiar. Ci= contador de nmeros impares. Cp= contador de nmeros pares. I= Nmeros impares. P= Nmeros pares. - Diagrama de Flujo: Inicio

Leer N No N= I Si

Cp=50 P= P+2

Ci=50 I= I+2

P Cp= Cp-1

I Ci= Ci-1

Cp=0 No Si Fin Si

Ci=0 No

Hacer el diagrama de flujo para calcular el factorial de N (N!=123...N).

VARIABLES INICIO M: Valor nm. a introducir P: valor Factorial LEER M N

P: 1

M>1

NO

Si P: P.N

M: M-1

ESCRIBIR P

FIN

Hacer un diagrama de flujo para convertir un nmero decimal N dado por teclado a binario. VARIABLES INICIO M: valor numrico a introducir C: contador nm. binario

LEER M N

C: 1

R(C) =M MOD 2

M=M DIV 2

C=C+1

SI

M>0

NO
C=C-1

C >0

NO FIN

ESCRIBIR R(c)

Hacer el organigrama de un programa que dado un array A ordenado de N elementos, encuentre la posicin de uno B ledo por teclado

INICIO

VARIANTES

P: posicin de un Nm. C: nmero inferior


LEER P

R: nmero superior
N

L: ndice del elemento medio


C: 1

R= N

L=(C+R)div 2

NO

P: A(L)

P>A(L)

C=L+1

R =L-1

ESCRIBIR L N FIN

Hacer un organigrama que dados un da D, un mes M y un ao A, calcule cual es el da siguiente. Se debe tener en cuenta que en los aos bisiestos Febrero tiene 29 das y en los no bisiestos 28. INICIO

VARIABLES A: ao bisiesto B: valor numrico

LEER B N
DIAS (1)= 31

D: das M: Mes A: ao

DIAS (2)= 28

DIAS (3)=31

DIAS (12)=31

SI
DIAS (2)=29

A es BISIESTO

NO

D=D+1

SI
D>DIAS (M) D=1

NO
M=M+1

SI
M=1

M>12

A=A+1

ESCRIBIR D,M,A

FIN

Hacer un diagrama de flujo para calcular AB, siendo B un entero, ntese que B puede ser 0 o negativo

B =B-1

B =0
B =B-1 A= I/A

B =0 INICIO
B =B-1 A= I/A

B =0 INICIO
A= I/A LEER A B =B-1

NO NO
B >0
B =B-1

SI

B =0 INICIO N LEER A B A= I/A =B-1 LEER B NINICIO B =0 N LEER A A= I/A LEER B N P=C INICIO N LEER B =0 A LEERC B P= N N B =0 LEER LEER B A P=C

SI

B =0
B = -B A= I/A

INICIO
P=P.A

N B =0
P=C

LEER A N LEER B N
P=C

B =B-1

LEER B B =0 N
P=C

B =0

NO

B A= I/A =B-1

INICIO B =0
A= I/A

B =0

SI
ESCRIBIR P

B =0

INICIO LEER A N LEER LEER B A N N


P=C

FIN

LEER B B =0