Lab9C: 2D or not 2D For this exercise you will also be writing a program that will be building upon Lab9A. So plea new class file, copy, and rename the code you have already written for Lab9A. Please also to rename the file and (and in the case of Java and C# students) class name to Lab9C For this exercise, please take the array that was filled up with values and flatten it i.e., conve array to a 1-D array that contains the same values. Please do not just print the 2-D array a 1-D array Hint: You will have to take the 2-D array's total amount of cells and make a 1-D aray of the Please refer to the sample output below for visualization and match its style. As always: • Remember, the class name should be Lab9c. • The user input is indicated in bold. Sample Output #1:

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
**Lab9C: 2D or not 2D**

For this exercise, you will be writing a program that builds upon Lab9A. Please create a new class file, copy, and rename the code from Lab9A. Additionally, ensure to rename the file and, for Java and C# students, change the class name to Lab9C.

For this task, transform a filled 2-D array by flattening it to a 1-D array that retains the same values. Do not simply print the 2-D array as a 1-D array.

Hint: Create a 1-D array with the total number of cells from the 2-D array. Use the sample output for visualization and to match the style.

**As always:**

- Remember, the class name should be **Lab9C**.
- The user input is indicated in **bold**.

---

### Sample Output #1:

**Please enter the number of rows:** 4  
**Please enter the number of columns:** 4

I have 4 rows and 4 columns. I need to fill-up 16 spaces.

The 4x4 array:

```
1 | 2 | 3 | 4  
5 | 6 | 7 | 8  
9 | 10 | 11 | 12  
13 | 14 | 15 | 16
```

The 4x4 2-D array flattened into a 16 cell 1-D array:

```
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16
```

---

### Sample Output #2:

**Please enter the number of rows:** 3  
**Please enter the number of columns:** 2

I have 3 rows and 2 columns. I need to fill-up 6 spaces.

The 3x2 array:

```
1 | 2  
3 | 4  
5 | 6
```

The 3x2 2-D array flattened into a 6 cell 1-D array:

```
1 | 2 | 3 | 4 | 5 | 6
```
Transcribed Image Text:**Lab9C: 2D or not 2D** For this exercise, you will be writing a program that builds upon Lab9A. Please create a new class file, copy, and rename the code from Lab9A. Additionally, ensure to rename the file and, for Java and C# students, change the class name to Lab9C. For this task, transform a filled 2-D array by flattening it to a 1-D array that retains the same values. Do not simply print the 2-D array as a 1-D array. Hint: Create a 1-D array with the total number of cells from the 2-D array. Use the sample output for visualization and to match the style. **As always:** - Remember, the class name should be **Lab9C**. - The user input is indicated in **bold**. --- ### Sample Output #1: **Please enter the number of rows:** 4 **Please enter the number of columns:** 4 I have 4 rows and 4 columns. I need to fill-up 16 spaces. The 4x4 array: ``` 1 | 2 | 3 | 4 5 | 6 | 7 | 8 9 | 10 | 11 | 12 13 | 14 | 15 | 16 ``` The 4x4 2-D array flattened into a 16 cell 1-D array: ``` 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 ``` --- ### Sample Output #2: **Please enter the number of rows:** 3 **Please enter the number of columns:** 2 I have 3 rows and 2 columns. I need to fill-up 6 spaces. The 3x2 array: ``` 1 | 2 3 | 4 5 | 6 ``` The 3x2 2-D array flattened into a 6 cell 1-D array: ``` 1 | 2 | 3 | 4 | 5 | 6 ```
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Similar questions
  • SEE MORE QUESTIONS
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