Lab9C: 2D or not 2D For this exercise you will also be writing a program that will be building upon Lab9A. So please make new class file, copy, and rename the code you have already written for Lab9A. Please also rememb 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., convert the 2-0 array to a 1-D array that contains the same values. Please do not just print the 2-D array to look li a 1-D array Hint: You will have to take the 2-D array's total amount of cells and make a 1-D array of the same siz 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: 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|314| 5|6|718| 9|10|11|12|| 13|14|15|16|| The 4x4 2-D array flattened into a 16 cell 1-D array: 1|2|314|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| 314|| 5|6| The 3x2 2-D array flattened into a 6 cell 1-D array: 1|2|3|4|5| 6|

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 build upon Lab9A. Please make a new class file, copy, and rename the code you have already written for Lab9A. Also, remember to rename the file 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., convert the 2-D array to a 1-D array that contains the same values. **Please do not just print the 2-D array to look like a 1-D array.**

*Hint:* You will have to take the 2-D array’s total amount of cells and make a 1-D array of the same size. 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:**

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 build upon Lab9A. Please make a new class file, copy, and rename the code you have already written for Lab9A. Also, remember to rename the file 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., convert the 2-D array to a 1-D array that contains the same values. **Please do not just print the 2-D array to look like a 1-D array.** *Hint:* You will have to take the 2-D array’s total amount of cells and make a 1-D array of the same size. 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:** 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 5 steps with 3 images

Blurred answer
Similar 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