Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

Još malo zadataka iz sortiranja nizova

1. Napraviti program koji unosi n brojeva, a zatim ispisuje najmanji broj koji je veći ili jednak broju
k I na kojoj poziciji se nalazi

#include <iostream>
using namespace std;

int main(int argc, char** argv) {


int n;
cout<<"koliki niz ima clanova: ";
cin>>n;
int a[n];
cout<<"Unesi niz: "<<endl
(for int i=0; i<n; i++){
cin>>a[i];
}
//sortiramo niz
int x;
for (int i =0; i<n-1; i++){
for (int j=i; j<n; j++){
if(a[j]<a[i]){
x=a[i];
a[i]=a[j];
a[j]=x;
}
}
}
int k;
cout<<"unesite broj k "<<endl;
cin>>k;
for(int i=0; i<n; i++){
if(a[i]>=k){
cout<<"Najmanji broj koji je veci ili jednak broju k je "<<a[i]<<" i nalazi se na "<<i<<"
poziciji"<<endl;
Break;
}
}
return 0;
}

Komanda Break - služi da prekinemo petlju (naoustimo je)

You might also like