Flowchart, create. // Iterative C++ program to reverse an array #include  using namespace std; /* Function to reverse arr[] from start to end*/ void rvereseArray(int arr[], int start, int end) {     while (start < end)     {         int temp = arr[start];          arr[start] = arr[end];         arr[end] = temp;         start++;         end--;     }  }      /* Utility function to print an array */ void printArray(int arr[], int size) {    for (int i = 0; i < size; i++)    cout << arr[i] << " ";    cout << endl; }  /* Driver function to test above functions */ int main()  {     int arr[] = {90, 80, 70, 60, 50};     int n = sizeof(arr) / sizeof(arr[0]);      cout<<"Original contents of array is:"<

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question
Flowchart, create.
// Iterative C++ program to reverse an array
#include <bits/stdc++.h>
using namespace std;
/* Function to reverse arr[] from start to end*/
void rvereseArray(int arr[], int start, int end)
{
    while (start < end)
    {
        int temp = arr[start]; 
        arr[start] = arr[end];
        arr[end] = temp;
        start++;
        end--;
    } 
}     
/* Utility function to print an array */
void printArray(int arr[], int size)
{
   for (int i = 0; i < size; i++)
   cout << arr[i] << " ";
   cout << endl;
/* Driver function to test above functions */
int main() 
{
    int arr[] = {90, 80, 70, 60, 50};
    int n = sizeof(arr) / sizeof(arr[0]); 
    cout<<"Original contents of array is:"<<endl;
    // To print original array 
    printArray(arr, n);
    // Function calling
    rvereseArray(arr, 0, n-1);
    cout << "Reversed contents of array is" << endl;
    // To print the Reversed array
    printArray(arr, n);
    return 0;
}
Expert Solution
steps

Step by step

Solved in 2 steps with 2 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY