Write a program to Print Array in Reverse Order in C
Write a program to Print Array in Reverse Order in C++
Write a program to Print Array in Reverse Order in Python
Write a program to Print Array in Reverse Order in PHP
Write a program to Print Array in Reverse Order in Java
Write a program to Print Array in Reverse Order in Java Script
Write a program to Print Array in Reverse Order in C#
Explanation:
Steps:
Input Array Size and Elements:
Accept the size of the array nnn.
Input nnn elements into the array.
Reverse Traversal:
Loop through the array starting from the last index (n−1) down to the first index (0).
Print Elements:
In each iteration, print the element at the current index.
Program to Print Array in Reverse Order
C
C++
Python
PHP
JAVA
Java Script
C#
#include <stdio.h>
int main() {
int n;
printf("Enter the size of the array: ");
scanf("%d", &n);
int arr[n];
printf("Enter %d elements:\n", n);
for (int i = 0; i < n; i++) {
scanf("%d", &arr[i]);
}
printf("Array in reverse order:\n");
for (int i = n - 1; i >= 0; i--) {
printf("%d ", arr[i]);
}
return 0;
}
#include <iostream>
using namespace std;
int main() {
int n;
cout << "Enter the size of the array: ";
cin >> n;
int arr[n];
cout << "Enter " << n << " elements:" << endl;
for (int i = 0; i < n; i++) {
cin >> arr[i];
}
cout << "Array in reverse order:" << endl;
for (int i = n - 1; i >= 0; i--) {
cout << arr[i] << " ";
}
return 0;
}
n = int(input("Enter the size of the array: "))
arr = []
print(f"Enter {n} elements:")
for _ in range(n):
arr.append(int(input()))
print("Array in reverse order:")
print(" ".join(map(str, arr[::-1])))
<?php
echo "Enter the size of the array: ";
$n = intval(trim(fgets(STDIN)));
$arr = [];
echo "Enter $n elements:\n";
for ($i = 0; $i < $n; $i++) {
$arr[] = intval(trim(fgets(STDIN)));
}
echo "Array in reverse order:\n";
for ($i = $n - 1; $i >= 0; $i--) {
echo $arr[$i] . " ";
}
?>
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Enter the size of the array: ");
int n = scanner.nextInt();
int[] arr = new int[n];
System.out.println("Enter " + n + " elements:");
for (int i = 0; i < n; i++) {
arr[i] = scanner.nextInt();
}
System.out.println("Array in reverse order:");
for (int i = n - 1; i >= 0; i--) {
System.out.print(arr[i] + " ");
}
}
}
const prompt = require('prompt-sync')();
const n = parseInt(prompt("Enter the size of the array: "));
const arr = [];
console.log(`Enter ${n} elements:`);
for (let i = 0; i < n; i++) {
arr.push(parseInt(prompt()));
}
console.log("Array in reverse order:");
console.log(arr.reverse().join(" "));
<div class="contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950"><div class="overflow-y-auto p-4" dir="ltr"><code class="!whitespace-pre hljs language-csharp">using System;
class Program {
static void Main() {
Console.Write("Enter the size of the array: ");
int n = int.Parse(Console.ReadLine());
int[] arr = new int[n];
Console.WriteLine($"Enter {n} elements:");
for (int i = 0; i < n; i++) {
arr[i] = int.Parse(Console.ReadLine());
}
Console.WriteLine("Array in reverse order:");
for (int i = n - 1; i >= 0; i--) {
Console.Write(arr[i] + " ");
}
}
}