Computer Science, asked by jaivinjain30, 12 hours ago

Java Write a menu driven program to input the total number of rows and print the following patterns depending upon the user’s choice. If choice is 1 then print the number pattern , if choice is 2, print the character pattern , else print error message “invalid choice”. Use switch-case statement to check choice and to print accordingly. For example : Total number of rows = 5 Choice = 1 Choice = 2 5 A B C D E 4 5 A B C D 3 4 5 A B C 2 3 4 5 A B 1 2 3 4 5 A

Answers

Answered by 8a10kavyadixit
0

Answer:

KnowledgeBoat Logo

Computer Applications

Using the switch statement, write a menu driven program for the following:

(a) To print the Floyd's triangle:

1

2 3

4 5 6

7 8 9 10

11 12 13 14 15

(b) To display the following pattern:

I

I C

I C S

I C S E

For an incorrect option, an appropriate error message should be displayed.

Java

Java Nested for Loops

ICSE

18 Likes

ANSWER

import java.util.Scanner;

public class KboatPattern

{

public void choosePattern() {

Scanner in = new Scanner(System.in);

System.out.println("Type 1 for Floyd's triangle");

System.out.println("Type 2 for an ICSE pattern");

System.out.print("Enter your choice: ");

int ch = in.nextInt();

switch (ch) {

case 1:

int a = 1;

for (int i = 1; i <= 5; i++) {

for (int j = 1; j <= i; j++) {

System.out.print(a++ + "\t");

}

System.out.println();

}

break;

case 2:

String s = "ICSE";

for (int i = 0; i < s.length(); i++) {

for (int j = 0; j <= i; j++) {

System.out.print(s.charAt(j) + " ");

}

System.out.println();

}

break;

default:

System.out.println("Incorrect Choice");

}

}

}

Explanation:

pls mark me as brainlist

Similar questions