diagramas de flujo
-
Upload
wilson-ardila -
Category
Documents
-
view
4.325 -
download
0
Transcript of diagramas de flujo
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 NB =B-1
B =0 N A= I/A INICIO C= C-2
C=0 LEER A N Fin
LEER B NP=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
B
C
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
NOC=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 inferiorLEER P
R: nmero superiorN
L: ndice del elemento medioC: 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 NDIAS (1)= 31
D: das M: Mes A: ao
DIAS (2)= 28
DIAS (3)=31
DIAS (12)=31
SIDIAS (2)=29
A es BISIESTO
NO
D=D+1
SID>DIAS (M) D=1
NOM=M+1
SIM=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 =0B =B-1 A= I/A
B =0 INICIOB =B-1 A= I/A
B =0 INICIOA= I/A LEER A B =B-1
NO NOB >0B =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 =0B = -B A= I/A
INICIOP=P.A
N
N B =0P=C
LEER A N LEER B NP=C
B =B-1
LEER B B =0 NP=C
B =0
NO
B A= I/A =B-1
INICIO B =0A= I/A
B =0
SIESCRIBIR P
B =0
INICIO LEER A N LEER LEER B A N NP=C
FIN
LEER B B =0