ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

La Organización


Enviado por   •  15 de Julio de 2013  •  1.801 Palabras (8 Páginas)  •  300 Visitas

Página 1 de 8

República Bolivariana de Venezuela

Ministerio del Poder Popular para la Educación Superior

Universidad del Zulia

Facultad de Humanidades y Educación

Materia: Fundamentos de Programación

TRABAJO FINAL FUNDAMENTOS DE PROGRAMACIÓN

Realizado por:

Carrasquero, Dayana V- 23.855.056

Semprum Sandra V-13.371.891

Arévalo Kersi V-24.403.195

Maracaibo, 25 de Febrero de 2013

1. Realizar un algoritmo que muestre en pantalla o impresora hasta un número que se determine en la corrida en frío la serie de Fibonacci. Recuerde validar la información correspondiente.

INICIO

DETERMINAR N, I, imprimir$

Escribir “Introduzca número:”

Leer N

V (1)= 1

V (2)= 1

Para I= 3 hasta N hacer

V (I)= V(I-1) + V(I-2)

validar_imprimir (imprimir$)

Si imprimir$= “Si” entonces

IMPRIMIR “Los números que corresponden a la serie Fibonacci son:”

FIN SI

FIN PARA

FIN

subrutina

validar_imprimir (imprimir$)

imprimir$= “ ”

HACER

ESCRIBIR “¿Desea Imprimir?”

LEER imprimir$

MIENTRAS imprimir$ ≠ “Si” y imprimir$ ≠ “No”

*Corrida en Frío*

Para I= 3 hasta 13

V (1)= 1

V (2)= 1

V (I) = V (I-1) + V (I-2)

V(3)= V(2)+V(1)

V (3) = 1+1

V (3) = 2

I= 1 2 3

V= 1 1 2

I=4

V (I) = V (I-1) + V (I-2)

V(4)= V(3)+V(2)

V (4) = 2+1

V (4) = 3

I= 1 2 3 4

V= 1 1 2 3

I=5

V (I) = V (I-1) + V (I-2)

V(5)= V(4)+V(3)

V (5) = 3+2

V (5) = 5

I= 1 2 3 4 5

V= 1 1 2 3 5

I= 6

V (I) = V (I-1) + V (I-2)

V(6)= V(5)+V(4)

V (6) = 5+3

V (6) = 8

I= 1 2 3 4 5 6

V= 1 1 2 3 5 8

I= 7

V (I) = V (I-1) + V (I-2)

V(7)= V(6)+V(5)

V (7) = 8+5

V (7) = 13

I= 1 2 3 4 5 6 7

V= 1 1 2 3 5 8 13

2. Realizar un algoritmo que muestre en pantalla o impresora hasta un número que se determine en la corrida en frío la serie de los números primos. Recuerde validar la información correspondiente.

INICIO

DETERMINAR N, I, J, imprimir$, Booleano= Primo

ESCRIBIR “Introduzca un número:”

Leer N

PARA I= 1 hasta N hacer

Primo = VERDADERO

J= 2

MIENTRAS (I≥J) y (primo= VERDADERO) hacer

SI Residuo de (I;J)= Ø entonces

Primo = Falso

Si no

J=J+1

FIN SI

FIN MIENTRAS

Si (primo= VERDADERO) entonces

ESCRIBIR I “Números primos:”

validar_imprimir (imprimir$)

Si imprimir$= “Si” entonces

IMPRIMIR “Números primos:”

FIN SI

FIN SI

FIN PARA

FIN

subrutina

validar_imprimir (imprimir$)

imprimir$= “ ”

HACER

ESCRIBIR “¿Desea Imprimir?”

LEER imprimir$

MIENTRAS imprimir$ ≠ “Si” y imprimir$ ≠ “No”

*Corrida en Frío*

N= 10

J= 2

I= 1 (Es primo y lo muestra directamente sin hacer ninguna operación porque es menor que J)

I= 2 (Es primo y lo muestra directamente sin hacer ninguna operación porque es igual a J)

I= 3

J=2 J=J+1

3/2=1,5 3/3=1 Es decir que SI ES PRIMO porque solo es divisible por 1 y por sí mismo.

I=4

...

Descargar como (para miembros actualizados)  txt (15.2 Kb)  
Leer 7 páginas más »
Disponible sólo en Clubensayos.com