Ovako zadatak glasi: UÄitavati prirodne brojeve sa tastature i ispisati najveći od uÄitanih brojeva. Proces se prikida uÄitavanjem 0.
Nije problem meni njega rijesit uopste, if i deri. Nego, to bi mi dosta dugo trajalo, ako postoji neki nacin da skratim tu provjeru, ili jednostavno moram kako bi inace rijesio.
Pa napravi kako si zamislio i onda ćemo te ispraviti,tako se uÄi.
Na mobitelu sam ali samo ti treba jedna varijabla u koju ćeš spremati najveći uneseni broj..(kada unosi broj provjeriti da li je veci od vrijednosti na varijabli,ako je,postavši novi broj na varijablu)
Citat: Paul Castellano poslato Avgust 09, 2018, 19:45:23 POSLE PODNE
Pa napravi kako si zamislio i onda ćemo te ispraviti,tako se uÄi.
Na mobitelu sam ali samo ti treba jedna varijabla u koju ćeš spremati najveći uneseni broj..(kada unosi broj provjeriti da li je veci od vrijednosti na varijabli,ako je,postavši novi broj na varijablu)
evo kako sam zamislio:
int prvi, drugi, treci;
cin >> prvi >> drugi >> treci;
if(prvi > drugi > treci)
{
cout << prvi;
}
else if(drugi > prvi > treci)
{
cout << drugi;
}
else if(treci > prvi > drugi)
{
cout << treci;
}
svjestan sam i sam da je ovo predugo ovako kucat, a ako se unese mnogo brojeva tj. ako zahtjeva, nema smisla ovo ponavljati non stop...
Radi to kao niz nemoj tako :)
int main()
{
int n;
int niz[3];
cout << "Unesite clanove niza:"<<endl;
for (int i=0; i< 3; i++){
cin >> niz[i];
}
cout << "Ispisivanje" << endl;
int min=a[0];
int max=a[0];
for (int i=0; i< 3; i++){
if(min > niz[i])
{
min=niz[i];
}
if(max < niz[i])
{
max=niz[i];
}
}
cout<<"Najmanji element u nizu je : "<<min<<endl;
cout<<"Najveci element u nizu je : "<<max<<endl;
return 0;
}
Citat: LANMY.pwN poslato Avgust 09, 2018, 22:54:36 POSLE PODNE
Radi to kao niz nemoj tako :)
int main()
{
int n;
int niz[3];
cout << "Unesite clanove niza:"<<endl;
for (int i=0; i< 3; i++){
cin >> niz[i];
}
cout << "Ispisivanje" << endl;
int min=a[0];
int max=a[0];
for (int i=0; i< 3; i++){
if(min > niz[i])
{
min=niz[i];
}
if(max < niz[i])
{
max=niz[i];
}
}
cout<<"Najmanji element u nizu je : "<<min<<endl;
cout<<"Najveci element u nizu je : "<<max<<endl;
return 0;
}
Hvala ti puno na ovome, dok sad shvatim kako funkcionise sve samo, poceo sam nizove radit al nisam sa njima bas ovlado toliko da znam kako cu i sta sa njima. Hvala opet puno