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
A=NI/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:

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

Seg= 0

Si

Escribir
Hrs:Min:Seg

Hrs=0

Seg=Seg+1

Espera 1
Seg
No

Seg=60
Si
Seg=0

Min=Min+1

No
Min=60
Si

B
C

No

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

Ps= Ps+L

Ip=Ip*L

N=N-1
No

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

Si
N= I

No

Cp=50

Ci=50

P= P+2

I= I+2

Cp= Cp-1

Ci= Ci-1

Cp=0

Ci=0
No
Si

Fin

Si

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

Si
P: P.N

M: M-1

ESCRIBIR P

FIN

NO

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

ESCRIBIR
L
N
FIN

R =L-1

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.

VARIABLES
A: ao bisiesto

INICIO

B: valor numrico
LEER B

D: das

M: Mes

DIAS (1)= 31

A: ao
DIAS (2)= 28

DIAS (3)=31

DIAS (12)=31

SI

A es
BISIESTO

NO

DIAS (2)=29

D=D+1

SI
D>DIAS (M)
D=1

NO
M=M+1

SI

M>12

M=1

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
BA==B-1
I/A

B =0
INICIO
B =B-1

A= I/AA
LEER

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

NO
NO

SI
B >0

N P=C
INICIO
N
LEER BA=0
LEER
B
P=C
N
N B =0
LEER
LEER B
A P=C

B =B-1

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

INICIO
P=P.A

N B =0
P=C

LEER A

B =B-1

B =0

NO

LEER
B B =0
N

LEER B

I/A
B A=
=B-1

P=C

INICIO
B =0

B =0

SI

A= I/A

P=C

B =0

INICIO
LEER A
N

ESCRIBIR P

FIN

LEER
LEER
B
A
N
N
P=C

LEER
B B =0

SI

S-ar putea să vă placă și