In the code editor, you are provided with an initial code in the main() that asks the user for the elements of a 5x5 2D array and a call to a function called flex2D(). Do not edit anything in the main() function. Your task is to implement the function definition of the flex2D() with the following details: Return type - void Function name - flex2D Parameters - int[][5] Definition - prints the elements of each of the row twice. Input 1. Elements of a 5x5 2D array Output Enter·the·elements: 1·9·2·3·4 8·2·4·0·1 0·3·1·3·4 9·2·3·1·5 8·8·1·7·6   Flex: 1·9·2·3·4 1·9·2·3·4 8·2·4·0·1 8·2·4·0·1 0·3·1·3·4 0·3·1·3·4 9·2·3·1·5 9·2·3·1·5 8·8·1·7·6 8·8·1·7·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

CODE USING C++

5. Flexing My 2D

by CodeChum Admin

I'm a pro-grammer and I want to flex to the world my 2D arrays in an extraordinary way! Ha-ha-ha!

 

Instructions:

  1. In the code editor, you are provided with an initial code in the main() that asks the user for the elements of a 5x5 2D array and a call to a function called flex2D(). Do not edit anything in the main() function.
  2. Your task is to implement the function definition of the flex2D() with the following details:
    1. Return type - void
    2. Function name - flex2D
    3. Parameters - int[][5]
    4. Definition - prints the elements of each of the row twice.

Input

1. Elements of a 5x5 2D array

Output

Enter·the·elements:
1·9·2·3·4
8·2·4·0·1
0·3·1·3·4
9·2·3·1·5
8·8·1·7·6
 
Flex:
1·9·2·3·4
1·9·2·3·4
8·2·4·0·1
8·2·4·0·1
0·3·1·3·4
0·3·1·3·4
9·2·3·1·5
9·2·3·1·5
8·8·1·7·6
8·8·1·7·6
main.cpp
< > + C++
2. Your task is to implement the function definition of
the flex2D() with the following details:
1. Return type - void
2. Function name - flex2D
1 #include <iostream>
2 using namespace std;
3
4 void flex2D(int[][5]);
3. Parameters - int[][5]
4. Definition - prints the elements of each of the
5
6 int main(void) {
int matrix[5][5];
row twice.
7
8
cout <« "Enter the elements:" <« endl;
for (int row = 0; row < 5; row++) {
for (int col = 0; col < 5; col++) {
cin >> matrix[row][col];
}
}
Input
10
11
1. Elements of a 5x5 2D array
12
13
14
Output
15
16
cout <« endl <« "Flex:" <« endl;
17
Enter the elements:
18
flex2D(matrix);
1.9.2 3 4
19
8-2 401
20
return 0;
0.3-1.3-4
21 }
9.2-3.1.5
22
8.81.7.6
23 // TODO: Implement the function definition
24 void flex2D(int arr[][5]) {
25
Flex:
26 }
1.9-23 4
1.9.2.3 4
8-2-4.0 1
8.2-4-0.1
0.3-1.3-4
0 31-3.4
9.2-3-1.5
9.2.3-1.5
8-8-1.7.6
8.817.6
Transcribed Image Text:main.cpp < > + C++ 2. Your task is to implement the function definition of the flex2D() with the following details: 1. Return type - void 2. Function name - flex2D 1 #include <iostream> 2 using namespace std; 3 4 void flex2D(int[][5]); 3. Parameters - int[][5] 4. Definition - prints the elements of each of the 5 6 int main(void) { int matrix[5][5]; row twice. 7 8 cout <« "Enter the elements:" <« endl; for (int row = 0; row < 5; row++) { for (int col = 0; col < 5; col++) { cin >> matrix[row][col]; } } Input 10 11 1. Elements of a 5x5 2D array 12 13 14 Output 15 16 cout <« endl <« "Flex:" <« endl; 17 Enter the elements: 18 flex2D(matrix); 1.9.2 3 4 19 8-2 401 20 return 0; 0.3-1.3-4 21 } 9.2-3.1.5 22 8.81.7.6 23 // TODO: Implement the function definition 24 void flex2D(int arr[][5]) { 25 Flex: 26 } 1.9-23 4 1.9.2.3 4 8-2-4.0 1 8.2-4-0.1 0.3-1.3-4 0 31-3.4 9.2-3-1.5 9.2.3-1.5 8-8-1.7.6 8.817.6
Expert Solution
steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Arrays
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.
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