Computer Science, asked by ayeshajung5, 4 months ago

Write a program to generate a triangle or an inverted triangle till n terms based upon the user’s choice of triangle to be displayed.
Example 1:
Input : Type 1 for a triangle and
Type 2,for an inverted triangle 1

Enter the number of terms 5
Output :
1
22
333
4444
55555

Example 2:
Input : Type 1 for a triangle and Type 2 for an inverted triangle 2
Enter the number of terms
6
Output :
666666
55555
4444
333
22
1

Please do both . Spammers will be reported.

Answers

Answered by mamonigour
1

Answer:

import java.util.Scanner;

public class KboatPattern

{

public void choosePattern() {

Scanner in = new Scanner(System.in);

System.out.println("Type 1 for a triangle");

System.out.println("Type 2 for an inverted triangle");

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

int ch = in.nextInt();

System.out.print("Enter the number of terms:

int n = in.nextInt();

switch (ch) {

case 1:

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

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

System.out.print(i + " ");

System.out.println();

break;

case 2:

for (int i = n; i > 0; i--) {

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

System.out.print(i + " ");

System.out.println();

break;

default:

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

Hope it's help u Plz mark as brainliest ❤️

Similar questions