File tree

2 files changed

+39
-0
lines changed

2 files changed

+39
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
package practice;
2+
3+
import java.util.Scanner;
4+
5+
public class FibonacciWhile {
6+
7+
public static void main(String[] args) {
8+
9+
System.out.println("Program to generate a fibonacci series using while loop.\n---");
10+
11+
Scanner ss = new Scanner(System.in);
12+
System.out.print("Enter the number: ");
13+
int num = ss.nextInt();
14+
15+
if (num>20 || num<=0) {
16+
System.out.println("Out of limit");
17+
end();
18+
}
19+
20+
ss.close();
21+
int lb = 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+
private static void end() {
34+
System.out.println("\n---\nThe Program has ended.");
35+
System.exit(0);
36+
}
37+
38+
}
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ ___
4141
| 7 | [Quadratic Equation](/Other-Java-Programs/QuadraticEquation.java) | A Program to find real values for a Quadratic Equation with discriminant value method. | Arithmetic Operations |
4242
| 8 | [Print a Star Pattern for Input](/Other-Java-Programs/StarPattern.java) | Program to print a star Pattern for an input. | for loops |
4343
| 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 |
4445

4546
### List of Cryptography Algorithms:
4647

0 commit comments

Comments
 (0)