 /* '06 Main.cpp' */

 /* Plik nagłówka strumienia wejścia-wyjścia */
#include <iostream>

 /* Start */
main (void)
{
  /* Deklaracja tablicy wartości int */
 int Values [10];
 int * PointerValues;
 int NumberValues;

  /* Inicjalizacja wskaźnika na pierwszy element tablicy */
 PointerValues = Values;

  /* Wypełnienie tablicy losowymi wartościami */
 for (NumberValues = 0; NumberValues < 10; NumberValues ++)
 {
  Values [NumberValues] = rand () % 1000;
 }

  std::cout << "Tablica \tPosredniosc \tAdres" << std::endl;

  /* Wyświetlenie tablicy normalną metododą i przy pomocy arytmetyki wskaźników */
 for (NumberValues = 0; NumberValues < 10; NumberValues ++)
 {
  std::cout << Values [NumberValues] << "\t";
  std::cout << *PointerValues << "\t\t";
  std::cout << PointerValues++ << std::endl;
 }

 return 0;
}