Download - Diagrama de Flujo
DIAGRAMA DE FLUJO
1.- Area de un cuadrado
Inicio
L
A= L*L
A
Fin 2.- Area de un Circulo
Inicio
r
A= pi*r*r
A
Fin
3.- Conversión Fahrenheit a Celsius
Inicio
F
C=(5/9)*(f-32)
C
Fin
4.- Suma y Resta de dos Números.
Inicio
a,b
s=a+b
s,r
Fin
R=a-b
5.- Mayor de dos Números.
Inicio
a,b
Mayor b
Fin
a<b
a=b
Mayor a Iguales
no si
no si
6.- Pascua.
Inicio
Año
Fin
A=año mod 19B=año mod 4C=año mod 7
D=(19*a+24)mod 30 E=(2b+4c+6d+5) mod 7
Dia=22+d+e
dia<=31
Dia,marzo
no si
Dia-31,abril
7.- Area de un triangulo.
Inicio
a,b,c
Fin
p=(a+b+c)/2
Area
Area=sqrt(p(p-a)(p-b)(p-c))
8.- Bisiesto.
Inicio
a,b,c
Fin
Año mod 4=0 yaño mod 100<>0 y
año mod 400=0BisiestoNo bisiesto
no
9.- Mayor de tres Números
Inicio
a,b,c
Fin
a>bno si
a>cb>c
Mayor aMayor cMayor b
no nosi si
10.- Ecuación de segundo grado.
Inicio
año
Fin
d<=0no si
D=b*b-4*a*c
x1=-b+sqrt(d)/2ax2=-b-sqrt(d)/2a
D=d*(-1)x=-b/(2*a)
I=sqrt(d)/(2a)
x1,x2 x,i
11.- Sistema de ecuaciones de 2*2.
Inicio
a,b,c,d,e,f
Fin
x=(c*c-b*f)/(a*c-b*d)
x,y
y=(a*f-c*d)/(a*c-b*d)
12.- Generar la serie:
1 2 3 4 5 6 7. . . .
Inicio
N
Fin
i
I=1 to N
I
Inicio
N
I=0
I=n
I=I+1
Ino
Finsi
Inicio
N
I=0
I=n
I=I+1
I
si Finno
13.- Generar la serie:
1 3 5 7 . . . .
Inicio
N
Fin
2*I-1
I=1 to N
I
Inicio
N
I=0
I=n
I=I+1
2*I-1no
Finsi
Inicio
N
I=0
I=n
I=I+1
2*I-1
si Finno
14.- Generar la serie:
2 4 6 8 . . . .
Inicio
N
Inicio
N
I=0A=0
I=n
I=I+1A=A+2
2*I-1no
Fin
si
Inicio
N
I=0A=0
I=n
I=I+1A=A+2
2*I-1
siFin
no
A=0
Fin
A
I=1 to N
I
A=A+2
15.- Generar la serie (FIBONACCI). 1 1 2 3 5 8 13 . . .
Inicio
N
Inicio
N
I=0A=1B=1
I=n
A
no
Fin
si
Inicio
N
I=0A=1B=1
I=n
Asi
Finno
A=1B=1
Fin
A
I=1 to N
I
C=A+BA=BB=C
I=I+1C=A+B
A=BB=C
I=I+1C=A+B
A=BB=C
16.- Generar la serie: 1 2 6 15 31 . . .
Inicio
N
Inicio
N
I=0S=1
I=n
S
no
Fin
si
Inicio
N
I=0S=1
I=n
Ssi
Finno
s=1
Fin
S
I=1 to N
I
S=S+I*1
I=I+1S=S+I*1
I=I+1S=S+I*1
17.- Hallar el Factorial N! 4!=1*2*3*4=24
Inicio
N
Inicio
N
I=0F=1
I=n
no
Fin
si
Inicio
N
I=0F=1
I=n
si
Fin
no
F=1
Fin
I=1 to N
I
F=F*I
I=I+1F=F*I
I=I+1F=F*I
S
F
F
18.- Generar la serie: 1/1! , 2/2! , 3/3! , 4/4! . . . .
Inicio
N
Inicio
N
I=0F=1
I=n
no
Fin
si
Inicio
N
I=0F=1
I=n
si Fin
no
F=1
Fin
I=1 to N
I
F=F*I
I=I+1F=F*I
I=I+1F=F*I
1/F
1/F
1/F
19.- Generar la serie: ½ , 2/3 , ¾ , 4/5 . . . .
Inicio
N
Inicio
N
I=0
I=n
no
Fin
si
Inicio
N
I=0
I=n
si Fin
no
Fin
I=1 to N
I
I=I+1
I=I+1
I/(I+1)
I/(I+1)
I/(I+1)
20.- Generar la serie: ½ ¼ 2/6 3/8 5/10 8/12 13/14 . . . .
Inicio
N
Inicio
N
I=0A=1B=1
Inicio
N
I=0A=1B=1
A=1B=1
Fin
I=1 to N
I
A/(2*I)
C=A+BA=BB=C
I=n
no
Fin
si
A/(2*I)
I=I+1C=A+B
A=BB=C
I=n
si Fin
no
A/(2*I)
I=I+1C=A+B
A=BB=C
21.- Generar la serie:
1+X =(X+1)2 = 1 +x – x2 +x3 - ...... 2 8 16
Inicio
X,N
Inicio
N
Inicio
N
SIG=1F=4P=XS=1K=2
Fin
I=1 to N
I
S=S+sig*P/KP=P*X
SIG=SIG*(-1)K=2*FF=F+4
S
I=n
no
Fin
si
I=0SIG=1
F=4P=XS=1K=2
I=I+1S=S+sig*P/K
P=P*XSIG=SIG*(-1)
K=2*FF=F+4
S
I=nsi
Fin
no
I=0SIG=1F=4P=XS=1K=2
I=I+1S=S+sig*P/K
P=P*XSIG=SIG*(-1)
K=2*FF=F+4
S
22.- Generar la serie:
(e)x = 1 +x +x2 + x3 + . . . . 1! 2! 3!
Inicio
X,N
Inicio
X,N
Inicio
X,N
S=1F=1V=1
Fin
I=1 to N
I
V=V*XF=F*I
S=S+V/F
S
I=n
no
Fin
si
S
I=n
si
Fin
no
S
I=0S=1F=1V=1
I=I+1V=V*XF=F*I
S=S+V/F
I=0S=1F=1V=1
I=I+1V=V*XF=F*I
S=S+V/F
23.- Generar la serie: cos (x) =1 – x2 + x4 – x6 . . .
2! 4! 6! Inicio
X,N
Inicio
X,N
Inicio
X,N
SIG=1F=1V=1S=1
Fin
I=1 to N
I
V=V*X*XF=F*J*(J+1)sig=sig*(-1)
J=2*I-1S=S+SIG*V/F
S
I=n
no
Fin
si
S
I=n
si
Fin
no
S
I=0SIG=1
F=1V=1S=1
I=I+1V=V*X*X
F=F*J*(J+1)sig=sig*(-1)
J=2*I-1S=S+SIG*V/F
I=0SIG=1
F=1V=1S=1
I=I+1V=V*X*X
F=F*J*(J+1)sig=sig*(-1)
J=2*I-1S=S+SIG*V/F
24.- Generar la serie: (a)x = 1 + x ln a +(x ln a)2 + (x ln a)3 + . . . .
1! 2! 3! Inicio
A,X,N
Inicio
A,X,N
Inicio
N
Fin
I=1 to N
I
K=K*X*LN(A)F=F*I
S=S+K/F
S
I=n
no
Fin
si
S
I=n
si
Fin
no
S
I=0S=1F=1K=1
S=1F=1K=1
I=I+1K=K*X*LN(A)
F=F*IS=S+K/F
I=0S=1F=1K=1
I=I+1K=K*X*LN(A)
F=F*IS=S+K/F
25.- Generar la serie: (coth)-1 x = 1 + 1 + 1 + . . . .
x (3x)3 (5x)5 Inicio
X,N
Inicio
X,N
Inicio
X,N
Fin
I=1 to N
I
J=2*I-1S=S+I/(J*X^J)
S
I=n
no
Fin
si
S
I=n
si
Fin
no
S
S=1 I=0S=1
I=0S=1
I=I+1J=2*I-1
S=S+I/(J*X^J)I=I+1
J=2*I-1S=S+I/(J*X^J)
26.- Generar la serie: 1 2 3 4 5
-1 -2 -3 -4 1 2 3 -1 -2 1
Inicio
N
Fin
J=1 to I
j
I=N to 1
N+1-Imod 2<>0
i -i
i
Inicio
X,N
I=n
no
Fin
si
I=N+1
I=I-1
J=0
J=j+1
N+1-Imod 2<>0
-jj
sino
I=J
no
si
Inicio
N
I<>1
si Fin
no
I=N+1
I=I+1
I=I+1
I<>1
I=I+1
N+1-Imod 2<>0
-j j
sino
si
no
27.- Generar la serie: 1 2 3 4 -5
1 2 3 -4 1 2 -3 1 -2 1
Inicio
N
Fin
J=1 to I
j
I=N to 1
I=J
j -j
sino
i
Inicio
N
I=1
no
Fin
si
I=N+1
I=I-1
J=0
J=j+1
i=jj
no
I=J
no
si
-jsi
Inicio
N
I<>1
si Fin
no
I=N+1
I=I-1
j=0
j<>i
j=j+1
I=J
j -j
sino
si
no
28.- Generar la serie:
1 0 0 0 1 0 1 0 1 0 0 1
0 1
Inicio
N
Fin
J=1 to I
j
I=N to 1
(I=J)ó(i+j=N+1)
0 1
sino
i
Inicio
N
I=1
no
Fin
si
I=N+1
I=I-1
J=0
J=j+1
(I=J)ó(I+J=N+1)0
no
I=J
no
si
1si
Inicio
N
I<>1
si Fin
no
I=N+1
I=I-1
j=0
j<>i
j=j+1
(I=J)ó(i+j=n+1)
0 1
sino
si
no
29.- Generar la serie: 1 1 2 2 3 3
1 2 2 3 3 2 2 3 3 2 3 3 3 3 3
Inicio
N
Z=0
Fin
I=N to 1
j
i
(N+1-i)mod 2=0 sino
z=z+1B=zA=1
B=zA=2
J=1 to I
A<>3 sino
B=B+1A=2
B=z
BB