Westonci.ca offers fast, accurate answers to your questions. Join our community and get the insights you need now. Get immediate and reliable solutions to your questions from a community of experienced experts on our Q&A platform. Join our Q&A platform to connect with experts dedicated to providing accurate answers to your questions in various fields.
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 platform. We're always here to provide accurate and up-to-date answers to all your queries. We appreciate your visit. Our platform is always here to offer accurate and reliable answers. Return anytime. Thank you for visiting Westonci.ca, your go-to source for reliable answers. Come back soon for more expert insights.