Witam. Mam do napisania program: "Napisz program, który wyznaczy i wyświetli największą oraz najmniejszą wartość 10 elementowej tabeli, użyj funkcji." Bez funkcji zrobiłem to zadanie jednak z funkcją już mi nie wyszło... Teraz wyrzuca mi błąd cannot be used as function. Być może jest dużo więcej błędów niż mi się wydaje. Proszę bardzo o pomoc w zadaniu. A tu mój kod;
#include <iostream>
#include <ctime>
#include <cstdlib>
using namespace std;
int tab[10];
int main()
{
int najwieksza, najmniejsza;
srand( time(0)*1000);
cout << "Losuje 10 liczb do tablicy" << endl;
for (int i=0; i<10; i++)
{
tab[i] = std:: rand()%100;
cout << tab[i] << "\t";
}
cout << endl;
cout<< "Najwieksza wartosc tablicy; " << najwieksza(tab) << endl;
cout<< "Najmniejsza wartosc tablicy: " << najmniejsza(tab) << endl;
return 0;
}
int najwieksza(int maximum)
{
int max;
max=tab[0];
for(int i=0;i<10;i++)
{
if(tab[i]>max) max=tab[i];
}
return max;
}
int najmniejsza(int minimum)
{
int min;
min=tab[0];
for(int i=0;i<10;i++)
{
if(tab[i]<min) min=tab[i];
}
return min;
}