Pozdrav, radim zadatak u kojem u nizu moramo ispisati minimalni i maksimalni broj, i jos par stvari. Sve je uredu, maximalni cita fino, ali za minimalni mi uvijek prikazuje 0, sta god da probam. Imate li neku sugestiju?
Kod:
#include <iostream>
using namespace std;
int main(){
int i;
int n;
int godina;
const int brmjeseci=12;
double temp[brmjeseci];
double min=temp[0];
double max=temp[0];
cout<<"Molim Vas, unesite godinu: "<<endl;
cin>>godina;
for(n=1;n<=12;n++){
cout<<"Unesite prosjecnu temperaturu za "<<n<<" mjesec:"<<endl;
cin>>temp[n];
}
for (i = 1; i <= 12; i++)
{
if (temp[i] > max)
{
max = temp[i];
}
if(temp[i]<min)
{
min = temp[i];
}
}
cout<<"Najmanja temp je "<<min<<endl;
cout<<"Najveca temp je "<<max<<endl;
return 0;
}