System.out.println("Program to generate a fibonacci series using while loop.\n---");
10
+
11
+
Scannerss = newScanner(System.in);
12
+
System.out.print("Enter the number: ");
13
+
intnum = ss.nextInt();
14
+
15
+
if (num>20 || num<=0) {
16
+
System.out.println("Out of limit");
17
+
end();
18
+
}
19
+
20
+
ss.close();
21
+
intlb = 0, ub = 1, temp = 0;
22
+
23
+
while (num>0) {
24
+
System.out.print(lb+" ");
25
+
temp = ub + lb;
26
+
lb = ub;
27
+
ub = temp;
28
+
num-=1;
29
+
}
30
+
end();
31
+
}
32
+
33
+
privatestaticvoidend() {
34
+
System.out.println("\n---\nThe Program has ended.");
35
+
System.exit(0);
36
+
}
37
+
38
+
}
Original file line number
Diff line number
Diff line change
@@ -41,6 +41,7 @@ ___
41
41
| 7 |[Quadratic Equation](/Other-Java-Programs/QuadraticEquation.java)| A Program to find real values for a Quadratic Equation with discriminant value method. | Arithmetic Operations |
42
42
| 8 |[Print a Star Pattern for Input](/Other-Java-Programs/StarPattern.java)| Program to print a star Pattern for an input. | for loops |
43
43
| 9 |[Fibonacci Series](/Other-Java-Programs/Fibonacci.java)| Program to display Fibonacci series using for loop. | for loop |
44
+
| 10 |[Fibonacci Series](/Other-Java-Programs/FibonacciWhile.java)| Program to display Fibonacci series using while loop. | while loop |
0 commit comments