Losowanie wartości oraz wyszukanie max, min
Program wykonuje się bez ingerencji użytkownika.
Kompilator: Dev C++
//Losowanie wartości oraz wyszukanie max, min - wskaźniki
#include <cstdlib>
#include <iostream>
#include <time.h>
using namespace std;
int main(int argc, char *argv[])
{
int i=0;
int tab[1000];
int *wsk=new int [1000];
int max, min;
max=0;
min=1000;
srand(time(NULL));
wsk=tab;
for(i;i<1000;i++)
*(wsk+i) = rand()%1000;
cout<<"Wypisanie\n\n";
for(int i=0;i<1000;i++)
cout<<*(wsk+i)<<" ";
for(int i=0;i<1000;i++)
{
if (max<*(wsk+i))
max=*(wsk+i);
}
cout<<"\n\nNajwieksza to: \n\n"<<max;
for(int i=0;i<1000;i++)
{
if (min>*(wsk+i))
min=*(wsk+i);
}
cout<<"\n\nNajmniejsza to: \n\n"<<min;
cout<<" \n";
delete[] wsk;
system("PAUSE");
return EXIT_SUCCESS;
}