среда, 5 октября 2011 г.

массив [c, c++]

Задача:


Написать программу которая меняет местами элементы массива (данные массива в обратном порядке)

Код программы:


#include <stdio.h>
#include <conio.h>
#define N 3

void main()
{
 clrscr();
 int a[N]; // массив
 int i;

 printf ("введите массив\n");

 for (i=0; i<N; i++)
  scanf ("%i",&a[i]);

 printf ("массив\n");
 for (i=0; i<N; i++)
  printf ("%i ",a[i]);

 printf ("\nмассив в обратном порядке\n");
 for (i=N-1; i>=0; i--)
  printf ("%i ",a[i]);
 getch();
}

Результат: