var A,B,F,c: numerico
inicio
imprimir(1)
A=0
B=1
desde c= 1 hasta 99{
F=A+B
imprimir(F)
A=B
B=F}
fin
#include <iostream.h>
#include <conio.h>
int main()
{ int x, cont=0, P=0, F=1, S;
cout<< "digita el valor de x: ";
cin>> x;
do
{ cout<< P <<" ";
S=P+F;
P=F;
F=S;
cont++ ;
} while(cont < x);
getch();
return 0;
}
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
#include<iostream.h>
/* Programa para calcular la serie del
fibonacci por medio de un ciclo */
void FibonacciNormal(int Num)
{
long i,b1=1,b2=0,Aux;
for (i=1;i<=Num;i++)
{
Aux=b2;
printf("%ld + %ld = %ld
",b1,b2,b1+b2);
b2= b1 + b2;
b1= Aux;
}
}
void main()
{
int Numero;
int Fib;
printf("*** PROGRAMA PARA CALCULAR E IMPRIMIR LA SERIE DEL FIBONACCI ***");
printf("Cuantos d¡gitos deseas calcular: ");
cin >> Numero;
FibonacciNormal(Numero);
printf("Presiona una tecla...");
getch();
}
#include<stdio.h>
#include<conio.h>
main(){ int b=1,c=1,n;
printf("INGRESE UN NUMERO LIMITE N ");
scanf("%d",&n);
printf("%d\n%d\n",b,c);
while(c<n){
b=b+c;
c=b+c;
if(c<n)printf("%d\n%d\n",b,c);
}
getch();
return 0;
}
Entero N1,N2,N3,suma
N1=1; N2=1; N3=1;suma=0
mientras N3<=1000 hacer
si N3>=100 entonces
suma = suma + N3
fsi
N1=N2
N2= N3
N3 = N1 + N2
Fmientras
Escribir (suma)
INICIO
copie 1 en SUMA
copie 0 en NUM
copie 0 en ANT
{mientras que: NUM>0 haga:
copie 0 en SUMA
copie NUM + ANT en SUMA
muestre SUMA
copie NUM en ANT
copie SUMA en NUM
entre NUM
entre ANT}
FIN
var:
entero:N1, N2; N3, S
inicio:
N1---1
N2---1
N3----1
S------0
mientras n1 <=x hacer
s-------s+N3
fin_mientras
imprimir "suma"
fin
Inicio
C=0
S=0
Leer N (Cantidad de notas)
Mientras C< N Hacer
C=C +1
Lee Nota
S=S+ Nota
Fin-Mientras
P=S/C
Escribir P
Fin
accion fobonacci (a[n])
a[0] =0
a[1]=1
para i=2 a i=n-1
a[i] <-- a[i-1] + a[i-2]
fin_para
fin accion
#include "stdafx.h"
#include <iostream>
using namespace System;
using namespace std;
void main()
{
int a,b,x,c,l;
a=1;
b=1;
x=0;
c=0;
cout<<"Introduce el limite de la serie: ";
cin>>l;
if (l>0)
{
if (l==1) cout<<"1"<<endl;
else
{
cout<<endl<<a<<", "<<b<<", ";
while (c<l-2)
{
c++;
x=a+b;
cout<<x<<", ";
a=b;
b=x;
}
}
}
}
package programa2;
//importo la libreria Scanner para interactuar con el sistema
import java.util.Scanner;
public class Programa2 {
public static void main(String[] args) {
//llamo la libreria Scanner y le asigno la variable entrada
Scanner entrada = new Scanner(System.in);
System.out.println("Serie Fibonacci");
//le asigno a las variables un valor tipo INT
int a, b = 0, c = 1, d;
System.out.println("Ingrese un valor");
//a la variable "a" le asigno la variable entrada para que me lea los valores que le ingreso
a = entrada.nextInt();
//si se envia valor o imprime 0
if(a == 0){
System.out.println("");
System.out.println(a);
}
//si se envia valor 1 imprime 1
if(a == 1){
System.out.println("");
System.out.println("0");
}
System.out.println("");
//inicio boucle for
if(a >= 2){
System.out.println("0");
System.out.println("1");
for( int i = 2; i < a; i++ ){
d = b + c;
b = c;
c = d;
System.out.println(""+d);
}
}
}
}
package programa2;
//importo la libreria Scanner para interactuar con el sistema
import java.util.Scanner;
public class Programa2 {
public static void main(String[] args) {
//llamo la libreria Scanner y le asigno la variable entrada
Scanner entrada = new Scanner(System.in);
System.out.println("Serie Fibonacci");
//le asigno a las variables un valor tipo INT
int a, b = 0, c = 1, d;
System.out.println("Ingrese un valor");
//a la variable "a" le asigno la variable entrada para que me lea los valores que le ingreso
a = entrada.nextInt();
//si se envia valor o imprime 0
if(a == 0){
System.out.println("");
System.out.println(a);
}
//si se envia valor 1 imprime 1
if(a == 1){
System.out.println("");
System.out.println("0");
}
System.out.println("");
//inicio boucle for
if(a >= 2){
System.out.println("0");
System.out.println("1");
for( int i = 2; i < a; i++ ){
d = b + c;
b = c;
c = d;
System.out.println(""+d);
}
}
}
}
int n=JOptionPane.showInput (Dialog.................................................)
int i=1
int a=0;
int b=1
intc ;
wile (i<n){
System.out.println(ta);
c=a+b;
a=b;
b=c;
}
Sub Fibonacci()
Dim a, b, f, c As Double
a = 0
b = 1
Cells(1, 1) = a
Cells(2, 1) = b
For c = 1 To 99 Step 1
f = a + b
Cells(c + 2, 1) = f
a = b
b = f
Next c
End Sub