-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathProgram08_FibonacciSequence.java
More file actions
30 lines (27 loc) · 1019 Bytes
/
Program08_FibonacciSequence.java
File metadata and controls
30 lines (27 loc) · 1019 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
// Write a Java Program to Print the Fibonacci Sequence of upto n Terms.
// Date : 20/12/2023, Author : Yash Wadhvani
import java.util.*;
public class Program08_FibonacciSequence {
public static void main(String[] args) {
int terms, t1 = 0, t2 = 1, t3, count = 0;
try (Scanner sc = new Scanner(System.in)) {
System.out.println("Enter No of Terms for Fibonacci Sequence :-");
terms = sc.nextInt();
}
if (terms < 0) {
System.out.println("Enter Positive Value for Number of Terms.");
} else if (terms == 1) {
System.out.println("Fibonacci Sequence upto " + terms + " Term :");
System.out.println(t1);
} else {
System.out.println("Fibonacci Sequence upto " + terms + " Terms :");
while (terms > count) {
System.out.print(t1 + " ");
t3 = t1 + t2;
t1 = t2;
t2 = t3;
count++;
}
}
}
}