Ayuda con numeros de fibonacci en java

redknight

Bovino maduro
#1
Hola a todos, estoy intentando hacer un programa simple en java que calcule los numeros de fibonacci. Al tratar de ejecutarlo me marca los siguientes errores:
line 1: public: command not found
line 2: syntax error near unexpected token `('
line 2: ` public static int fib(int n) {'

Este es el codigo:
Código:
public class Fibonacci {
    public static int fib(int n) {
		if (n < 2) {
			return n;
		}
		else{
			return fib(n-1) + fib(n-2);
		}
	}
    public static void main(String[] args) {
	System.out.println("Numeros de Fibonacci que desea ver");
	int veces = System.in.read();
	for(int i = 0; i<=veces; i++){
		System.out.println(fib(i));
	}
}
Ya intente ejecutarlo en windows y en ubuntu.
 

Cyberhack

Bovino maduro
#5
espero aun te sirva man....

package dummies;

import java.io.IOException;

public class Fibonacci {
public static int fib(int n) {
if (n < 2) {
return n;
}
else{
return fib(n-1) + fib(n-2);
}
}
public static void main(String[] args) throws IOException {
System.out.println("Numeros de Fibonacci que desea ver");
int veces = System.in.read();
for(int i = 0; i<=veces; i++){
System.out.println(fib(i));
}
}
}
--------------------------

Numeros de Fibonacci que desea ver
56
0
1
1
2
3
5
8
13
21
34
55
89
144
233
377
610
987
1597
2584
4181
6765
10946
17711
28657
46368
75025
121393
196418
317811
514229
832040
1346269
2178309
3524578
5702887
9227465
14930352
24157817
39088169
63245986
102334155
165580141
267914296
433494437
701408733
1134903170
 

MDSjogren

Bovino maduro
#6
Orales, ia me veo programando asi!
Uff!!!
Bueno, no se que ago entonces aki en lugar de ponerme a leer los libros que me compre. jeje. Saludos!
 
Arriba