Question 3: Fibonacci Series using Arrays
import [Link].*;
class FibonacciArray {
public static void main(String[] args) {
int n = 10;
int f[] = new int[n];
f[0] = 0;
f[1] = 1;
for(int i=2;i<n;i++)
f[i] = f[i-1] + f[i-2];
for(int i=0;i<n;i++)
[Link](f[i] + " ");
}
}
Output: 0 1 1 2 3 5 8 13 21 34
Question 4: Rahul Transport Company
import [Link].*;
class Atransport {
String name;
int w, charge;
void accept() {
Scanner sc = new Scanner([Link]);
name = [Link]();
w = [Link]();
}
void calculate() {
if(w<=10) charge = w*25;
else if(w<=30) charge = 10*25 + (w-10)*20;
else charge = 10*25 + 20*20 + (w-30)*10;
charge += charge*5/100;
}
void print() {
[Link](name + "\t" + w + "\t" + charge);
}
public static void main(String[] args) {
Atransport ob = new Atransport();
[Link]();
[Link]();
[Link]();
}
}
Sample Output: Rahul 25 787
Question 5: Pattern using switch
import [Link].*;
class PatternSwitch {
public static void main(String[] args) {
Scanner sc = new Scanner([Link]);
int ch = [Link]();
switch(ch) {
case 1:
[Link]("A B C D E D C B A");
[Link]("A B C D C B A");
[Link]("A B C B A");
[Link]("A B A");
[Link]("A");
break;
case 2:
for(int i=1;i<=5;i++) {
for(int j=i;j>=1;j--)
[Link](j+" ");
[Link]();
}
}
}
}
Question 6: Menu Driven Program
import [Link].*;
class MenuPattern {
public static void main(String[] args) {
Scanner sc = new Scanner([Link]);
int ch = [Link]();
switch(ch) {
case 1:
for(int i=1;i<=5;i++) {
for(int j=1;j<=i;j++)
[Link](j+" ");
[Link]();
}
break;
case 2:
String s = "BLUE";
for(int i=1;i<=[Link]();i++)
[Link]([Link](0,i));
}
}
}
Question 7: Showroom Discount
import [Link].*;
class Discount {
public static void main(String[] args) {
Scanner sc = new Scanner([Link]);
double cost = [Link](), dis=0;
if(cost<=1000) dis=0.03;
else if(cost<=3000) dis=0.05;
else if(cost<=5000) dis=0.10;
else dis=0.15;
double pay = cost - cost*dis;
[Link]("Amount to pay: " + pay);
}
}
Question 8: String Pattern
import [Link].*;
class StringPattern {
public static void main(String[] args) {
Scanner sc = new Scanner([Link]);
String s = [Link]();
char ch = [Link]().charAt(0);
String w[] = [Link](" ");
for(String x:w) {
if(ch=='F')
[Link]([Link](0));
else
[Link]([Link]([Link]()-1));
}
}
}
Sample Input: HELLO WONDERS WORLD (F) Output: H W W