1#include <iostream>
2using namespace std;
3int main()
4{ // While loop
5 const int SIZE = 9;
6 int arr [SIZE];
7 cout << "Enter numbers: \n";
8 for (int i = 0; i < SIZE; i++)
9 cin >> arr[i];
10 for (int i = 0; i < SIZE; i++)
11 cout << arr[i] << "\t";
12 cout << endl;
13 cout << "Reversed Array:\n";
14 int temp, start = 0, end = SIZE-1;
15 while (start < end)
16 {
17 temp = arr[start];
18 arr[start] = arr[end];
19 arr[end] = temp;
20 start++;
21 end--;
22 }
23 for (int i = 0; i < SIZE; i++)
24 cout << arr[i] << "\t";
25 cout << endl;
26 return 0;
27}
28
1#include<iostream>
2using namespace std;
3int main()
4{
5 int a[]={1,2,3,4,5}; // Using Pointer and Array Relationship
6 for (int i = 4; i>=0; i--)
7 cout<<*(a+i);
8 return 0;
9}
1#include <iostream>
2using namespace std;
3int main()
4{
5 const int SIZE = 9;
6 int arr [SIZE];
7 cout << "Enter numbers: \n";
8 for (int i = 0; i < SIZE; i++)
9 cin >> arr[i];
10 for (int i = 0; i < SIZE; i++)
11 cout << arr[i] << "\t";
12 cout << endl;
13 cout << "Reversed Array:\n";
14 int end = SIZE - 1, temp;
15 for (int i = 0; i < end; i++)
16 {
17 temp = arr[i];
18 arr[i] = arr[end];
19 arr[end] = temp;
20 end--;
21 }
22 /* Reverse using while loop
23 int temp, start = 0, end = SIZE-1;
24 while (start < end)
25 {
26 temp = arr[start];
27 arr[start] = arr[end];
28 arr[end] = temp;
29 start++;
30 end--;
31 }*/
32 for (int i = 0; i < SIZE; i++)
33 cout << arr[i] << "\t";
34 cout << endl;
35 }
36
1#include<iostream>
2using namespace std;
3int main()
4{
5 int n=3;
6 int arr[]={1,2,3,4};
7 while (n>=0)
8 {
9 cout<<arr[n];
10 n--;
11 }
12
13 return 0;
14}