Sunteți pe pagina 1din 18

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.- Conversin Fahrenheit a Celsius


Inicio

F C=(5/9)*(f-32) C Fin

4.- Suma y Resta de dos Nmeros.


Inicio

a,b s=a+b R=a-b s,r Fin

5.- Mayor de dos Nmeros.


Inicio

a,b
no no

a<b
si

si

a=b

Mayor b

Mayor a

Iguales

Fin

6.- Pascua.
Inicio

Ao A=ao mod 19 B=ao mod 4 C=ao mod 7 D=(19*a+24)mod 30 E=(2b+4c+6d+5) mod 7 Dia=22+d+e

no

dia<=31

si

Dia-31,abril

Dia,marzo

Fin

7.- Area de un triangulo.


Inicio

a,b,c p=(a+b+c)/2 Area=sqrt(p(p-a)(p-b)(p-c))

Area Fin

8.- Bisiesto.
Inicio

a,b,c

no

Ao mod 4=0 y ao mod 100<>0 y ao mod 400=0 Bisiesto

No bisiesto

Fin

9.- Mayor de tres Nmeros


Inicio

a,b,c
no no

a>b
si no

si

b>c

a>c

si

Mayor b

Mayor c

Mayor a

Fin

10.- Ecuacin de segundo grado.


Inicio ao D=b*b-4*a*c

no

d<=0

si

x1=-b+sqrt(d)/2a x2=-b-sqrt(d)/2a x1,x2 Fin

D=d*(-1) x=-b/(2*a) I=sqrt(d)/(2a) x,i

11.- Sistema de ecuaciones de 2*2.


Inicio a,b,c,d,e,f x=(c*c-b*f)/(a*c-b*d) y=(a*f-c*d)/(a*c-b*d)

x,y Fin

12.- Generar la serie:

1 2 3 4 5 6 7. . . .
Inicio Inicio

Inicio

N I=1 to N i I Fin
no

N I=0 I=I+1 I

N I=0

I=n
si

no

Fin

I=I+1 I=n
si

Fin

13.- Generar la serie:

3 5 7 ....
Inicio Inicio

Inicio

N I=1 to N 2*I-1 I Fin


no

N I=0 I=I+1 2*I-1

N I=0

I=n
si

no

Fin

I=I+1 I=n
si

2*I-1

Fin

14.- Generar la serie:

4 6 8....
Inicio Inicio

Inicio

N A=0 I=1 to N A=A+2 A


no

N I=0 A=0 I=I+1 A=A+2 2*I-1 I=n

N I=0 A=0

I=n
si

no

Fin

I=I+1 A=A+2
si

I Fin

2*I-1 Fin

15.- Generar la serie (FIBONACCI). 1 1 2 3 5 8 13 . . .

Inicio

Inicio N I=0 A=1 B=1 A I=I+1 C=A+B A=B B=C I=n


si

Inicio N I=0 A=1 B=1

N A=1 B=1 I=1 to N A


no

I=n
si

no

Fin

C=A+B A=B B=C I Fin

A I=I+1 C=A+B A=B B=C

Fin

16.- Generar la serie:

2 6 15 31 . . .
Inicio N I=0 S=1 Inicio N I=0 S=1

Inicio

N s=1

I=1 to N S
no

S I=n I=I+1 S=S+I*1


si no

Fin

S=S+I*1 I=n
si

I Fin

I=I+1 S=S+I*1 Fin

17.- Hallar el Factorial

N!

4!=1*2*3*4=24
Inicio N I=0 F=1 Inicio N I=0 F=1

Inicio

N F=1

I=1 to N
no

I=I+1 F=F*I

I=n
si

no

F=F*I I=n I S Fin


si

F Fin

F Fin

I=I+1 F=F*I

18.- Generar la serie:

1/1! , 2/2! , 3/3! , 4/4! . . . .


Inicio N I=0 F=1 Inicio N I=0 F=1

Inicio

N F=1

I=1 to N F=F*I 1/F


no

I=I+1 F=F*I 1/F

I=n
si

no

Fin

I=n I Fin

si

I=I+1 F=F*I Fin 1/F

19.- Generar la serie:


Inicio

, 2/3 , , 4/5 . . . . Inicio


N I=0

Inicio N I=0

I=1 to N

I/(I+1)
no

I=I+1 I/(I+1)

I=n
si

no

I Fin

Fin

I=n

si

I=I+1 Fin I/(I+1)

20.- Generar la serie: 2/6 3/8 5/10 8/12 13/14 . . . .


Inicio Inicio N I=0 A=1 B=1 Inicio N

N A=1 B=1 I=1 to N A/(2*I)


no

I=0 A=1 B=1

A/(2*I) I=I+1 C=A+B A=B B=C I=n I=n


si no

C=A+B A=B B=C I Fin

A/(2*I) I=I+1 C=A+B A=B B=C

Fin

si

Fin

21.- Generar la serie: 1+X =(X+1)2 = 1 +x x2 +x3 - ...... 2 8 16 Inicio Inicio Inicio
X,N N I=0 SIG=1 F=4 P=X S=1 K=2 I=I+1 S=S+sig*P/K P=P*X SIG=SIG*(-1) K=2*F F=F+4 N I=0 SIG=1 F=4 P=X S=1 K=2

SIG=1 F=4 P=X S=1 K=2

I=1 to N
no

I=n I=I+1 S=S+sig*P/K P=P*X SIG=SIG*(-1) K=2*F F=F+4


si

no

S Fin

S=S+sig*P/K P=P*X SIG=SIG*(-1) K=2*F F=F+4 I S Fin

I=n

si

S Fin

22.- Generar la serie:

(e)x = 1 +x +x2 + x3 + . . . . 1! 2! 3!
Inicio X,N I=0 S=1 F=1 V=1 Inicio X,N I=0 S=1 F=1 V=1

Inicio

X,N S=1 F=1 V=1

I=1 to N I=I+1 V=V*X F=F*I S=S+V/F I=n


si no

V=V*X F=F*I S=S+V/F

no

S Fin

I S Fin

I=n

si

I=I+1 V=V*X F=F*I S=S+V/F

S Fin

23.- Generar la serie:

Inicio X,N SIG=1 F=1 V=1 S=1

cos (x) =1 x2 + x4 x6 . . . 2! 4! 6! Inicio


X,N I=0 SIG=1 F=1 V=1 S=1

Inicio X,N I=0 SIG=1 F=1 V=1 S=1

I=1 to N V=V*X*X F=F*J*(J+1) sig=sig*(-1) J=2*I-1 S=S+SIG*V/F I S Fin I=I+1 V=V*X*X F=F*J*(J+1) sig=sig*(-1) J=2*I-1 S=S+SIG*V/F I=n I=n
si no

no

S Fin

si

S Fin

I=I+1 V=V*X*X F=F*J*(J+1) sig=sig*(-1) J=2*I-1 S=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 Inicio Inicio
A,X,N S=1 F=1 K=1 I=1 to N I=I+1 K=K*X*LN(A) F=F*I S=S+K/F I=n I S S Fin Fin I=n
si no

A,X,N I=0 S=1 F=1 K=1

N I=0 S=1 F=1 K=1

K=K*X*LN(A) F=F*I S=S+K/F

no

si

I=I+1 K=K*X*LN(A) F=F*I S=S+K/F

S Fin

25.- Generar la serie: (coth)-1 x = 1 + 1 + 1 + . . . . x (3x)3 (5x)5 Inicio Inicio Inicio


X,N S=1 I=1 to N J=2*I-1 S=S+I/(J*X^J) I S Fin I=I+1 J=2*I-1 S=S+I/(J*X^J) I=n
si no

X,N I=0 S=1

X,N I=0 S=1

no

I=n

si

I=I+1 J=2*I-1 S=S+I/(J*X^J)

S Fin

S Fin

26.- Generar la serie:

1 2 3 4 5 -1 -2 -3 -4 1 2 3 -1 -2 1 Inicio
N I=N to 1 J=1 to I

N+1-Imod 2<>0 i j i Fin -i

Inicio X,N I=N+1

I=I-1 J=0

J=j+1
no

no no

N+1-Imod 2<>0

si

-j

I=J
si

I=n

si

Fin

Inicio N I=N+1

I<>1
si

no

I=I+1 I=I+1 I<>1


si no

Fin

I=I+1
no

N+1-Imod 2<>0

si

-j

27.- Generar la serie:

1 2 3 4 1 2 3 -4 1 2 -3 1 -2 1

-5

Inicio N I=N to 1

J=1 to I

no

I=J

si

j j i Fin

-j

Inicio N I=N+1

I=I-1 J=0

J=j+1
no

no no

i=j

si

-j

I=J
si

I=1

si

Fin

Inicio N I=N+1

I<>1
si

no

I=I-1 j=0 j<>i


si no

Fin

j=j+1
no

I=J

si

-j

28.- Generar la serie: 1 0 0 0 1 0 1 0 1 0 0 1 0 1


Inicio N I=N to 1

J=1 to I

no

(I=J)(i+j=N+1)

si

0 j i Fin

Inicio N I=N+1

I=I-1 J=0

J=j+1
no

no no

(I=J)(I+J=N+1)

si

I=J
si

I=1

si

Fin Inicio N I=N+1

I<>1
si

no

I=I-1 j=0 j<>i


si no

Fin

j=j+1
no

(I=J)(i+j=n+1)

si

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 I=N to 1

no

(N+1-i)mod 2=0

si

z=z+1 B=z A=1 J=1 to I


no

B=z A=2

A<>3

si

B=B+1 A=2 B j i Fin

B=z B