n niza sa tast suma arsr max

2
// primjer zadatka da se ucita n niza sa tastature,ispis niza, suma niza, aritmaticka sredina,ma niza. #include <iostream> using namespace std; int main() { int n, niz[!",i,sum,max; sum !; do //unos cijelog $roja do kojeg ce se niz ispisati { //pona%lja unos s%e dok $roj ne $ude u segmentu od & do ! cout<<' citajte cijeli $roj iz segmenta [&,!" ' ; cin>>n; * //uslo% je + +--- 0 uslo%a moraju $iti ispunjena da $i prekinuo unos--- 12ile(n<& 33 n>!); cout<<' citajte niz od ' <<n<<' cijeli2 $roje%a 4n' ; // unos niza sa tastature //o%om petljom se 5 6+ %rijednost elementa od niz[!" do niz[n7&" 8or(int i !;i<n;i99) { cout<<'unesite element niz['<<i<<'" ' ; cin>>niz[i"; * cout<<'+spis elemenata niza4n'; //o%om petljom se +6:+6 elementi niza od niz[!" do niz[n7&" 8or(int i !;i<n;i99) cout<<'niz['<<i<<'" ' <<niz[i"<<endl; //o%om petljom se 60 + elementi niza,od niz[!" do niz[n7&" 8or(int i !;i<n;i99) sum sum9niz[i"; // suma niza cout<<'6uma ' <<sum; //ispisuje sumu elemenata niza cout<<endl; cout<<'0ritmeticka sredina ' <<sum/n; //ispisuje aritmeticku sredinu elemenata niza cout<<endl; //( n je $roj elemenata u nizu---) // max niza //za trazenje naj%ece %rijednosti elementa u nizu--- max niz[!"; //posta%imo pomocnu %arija$lu max na pr%i element u nizu,ne$itno kolika mu je %rijednost--- //o%om petljom on pro%jera%a,ako je $ilo koji slijedeci %eci od pr%og,nek max $ude %rijednost = ,?@A@ elementa--- 8or(int i !;i<n;i99) i8 (niz[i">max) //znaci,ako je %rijednost nekog slijedeceg elementa u nizu %eca,od pred2odnog(koji je sad max---) max niz[i"; //onda nek taj %eci postane max--- cout<<'Bax ' <<max; //ispisi max, a to je naj%eca %rijednost nekog elementa u nizu cout<<endl; sCstem ('pause'); return !; *

Upload: eldina-jasarevic

Post on 07-Oct-2015

216 views

Category:

Documents


0 download

DESCRIPTION

programiranje EFSA

TRANSCRIPT

// primjer zadatka da se ucita n niza sa tastature,ispis niza, suma niza, aritmaticka sredina,max niza.#include using namespace std;int main(){int n, niz[30],i,sum,max;sum=0;do //unos cijelog broja do kojeg ce se niz ispisati{ //ponavlja unos sve dok broj ne bude u segmentu od 1 do 30 coutn;} //uslov je ILI!!! OBA uslova moraju biti ispunjena da bi prekinuo unos!!!while(n30); cout