Related questions
Concept explainers
#include <iostream>
using namespace std;
const int ROWS = 10;
const int COLS = 10;
int generateRND(int MIN, int MAX) {
return rand() % (MAX - MIN + 1) + MIN;
}
void initializeArray(int C[][COLS], int min, int max)
{
for (size_t i = 0; i < ROWS; i++)
{
for (size_t j = 0; j < COLS; j++) {
C[i][j] = generateRND(min, max);
}
}
}
void swap(int A[][COLS], int B[][COLS]) {
int temp;
for (size_t j = 0; j < COLS; j += 2) {
for (size_t j = 0 ; j< COLS; j +=)
}
}
void printArray(int C[][COLS]) {
for (size_t i = 0; i < ROWS; i++)
{
for (size_t j = 0; j < COLS; j++) {
cout << C[i][j] << " ";
}
cout << endl;
}
}
int main() {
srand((unsigned)time(0));
int A[ROWS][COLS] = { 0 };
int B[ROWS][COLS] = { 0 };
const int MIN = 2;
const int MAX = 50;
initializeArray(A, 2, 50);
}
Declares two 10X10 Two-dimensional arrays A and B of type integer. Each array consists of 100 random integers between 2 and 50.
1. Swaps (exchange) the elements of A with the elements of B in reverse order i.e., first element of A swap with last element of B and so on.
2. Swaps (exchange) the elements of even columns of A with the elements of even columns of B
3. Swaps (exchange) the elements of odd columns of A with the elements of odd columns of B
4. Swaps (exchange) the elements of even rows of A with the elements of even rows of B
5. Swaps (exchange) the elements of odd rows of A with the elements of odd rows of B
6. Swaps (exchange) the elements of A with the elements of B in reverse order i.e., first element of A swap with last element of B and so on.
C++
Step by stepSolved in 4 steps with 8 images
- Text book imageNew Perspectives on HTML5, CSS3, and JavaScriptComputer ScienceISBN:9781305503922Author:Patrick M. CareyPublisher:Cengage LearningText book imageC++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage LearningText book imageProgramming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:Cengage
- Text book imageEBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTText book imageSystems ArchitectureComputer ScienceISBN:9781305080195Author:Stephen D. BurdPublisher:Cengage LearningText book imageC++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology Ptr