How many rows would you like? 5 Pattern A + ++ LL Pattern B +++++ ++++

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
**How many rows would you like?**  
5  

---------------------------------------

**Pattern A**  
        **Pattern B**

---------------------------------------

- Pattern A displays an increasing number of plus signs (`+`) aligned to the left. The sequence is as follows:

  - Row 1: `+`
  - Row 2: `++`
  - Row 3: `+++`
  - Row 4: `++++`
  - Row 5: `+++++`

- Pattern B exhibits a decreasing number of plus signs (`+`) aligned to the right. The sequence is as follows:

  - Row 1: `+++++`
  - Row 2: `++++`
  - Row 3: `+++`
  - Row 4: `++`
  - Row 5: `+`
Transcribed Image Text:**How many rows would you like?** 5 --------------------------------------- **Pattern A**         **Pattern B** --------------------------------------- - Pattern A displays an increasing number of plus signs (`+`) aligned to the left. The sequence is as follows: - Row 1: `+` - Row 2: `++` - Row 3: `+++` - Row 4: `++++` - Row 5: `+++++` - Pattern B exhibits a decreasing number of plus signs (`+`) aligned to the right. The sequence is as follows: - Row 1: `+++++` - Row 2: `++++` - Row 3: `+++` - Row 4: `++` - Row 5: `+`
Expert Solution
Step 1

For pattern A the code is given below:

import java.util.Scanner;
public class Main
{
	public static void main(String[] args) {
	    Scanner sc=new Scanner(System.in);
		System.out.println("How many rows would you like to print");// asking for input
		int n=sc.nextInt();// storing the input
		System.out.println("Patter A");
		System.out.println();// for next line
		for(int i=0;i<n;i++){
		    for(int j=0;j<=i;j++){
		        System.out.print("+");// printing the pattern
		    }
		    System.out.println();// for next line 
		}
	}
}

For pattern B the code is given below:

import java.util.Scanner;
public class Main
{
public static void main(String[] args) {
    Scanner sc=new Scanner(System.in);
 System.out.println("How many rows would you like to print");// asking for input
 int n=sc.nextInt();// storing the input
 System.out.println("Patter B");
 System.out.println();// for next line
 for(int i=0;i<n;i++){
     for(int j=n;j>i;j--){
         System.out.print("+");// printing the pattern
     }
     System.out.println();// for next line 
 }
}
}
steps

Step by step

Solved in 3 steps with 2 images

Blurred answer
Knowledge Booster
Form
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education