Get reliable answers to your questions at Westonci.ca, where our knowledgeable community is always ready to help. Ask your questions and receive precise answers from experienced professionals across different disciplines. Our platform provides a seamless experience for finding reliable answers from a network of experienced professionals.
Sagot :
#include <fstream>
#include <iostream>
#include <iomanip>
#include <cstring>
#include <cstdlib>
using namespace std;
// Function Declarations
void display(char alphabets[],int MAX_SIZE);
void reverse(char alphabets[],int MAX_SIZE);
void swap(char &ch1,char &ch2);
int main() {
//Declaring constant
const int MAX_SIZE=26;
//Declaring a char array
char alphabets[MAX_SIZE];
//Populating the array with alphabets
for(int i=0;i<MAX_SIZE;i++)
{
alphabets[i]=(char)(65+i);
}
cout<<"Original: ";
display(alphabets,MAX_SIZE);
reverse(alphabets,MAX_SIZE);
cout<<"Reversed: ";
display(alphabets,MAX_SIZE);
return 0;
}
//This function will display the array contents
void display(char alphabets[],int MAX_SIZE)
{
for(int i=0;i<MAX_SIZE;i++)
{
cout<<alphabets[i]<<" ";
}
cout<<endl;
}
//This function will reverse the array elements
void reverse(char alphabets[],int MAX_SIZE)
{
int first,last;
first=0;
last=MAX_SIZE-1;
while(first<last)
{
swap(alphabets[first],alphabets[last]);
first++;
last--;
}
}
void swap(char &ch1,char &ch2)
{
char temp;
temp=ch1;
ch1=ch2;
ch2=temp;
Thanks for using our service. We're always here to provide accurate and up-to-date answers to all your queries. We appreciate your time. Please come back anytime for the latest information and answers to your questions. Thank you for visiting Westonci.ca, your go-to source for reliable answers. Come back soon for more expert insights.