zadatak133

#include <cstdlib>
#include <iostream>

using namespace std;

int main()
{
int i,n,k,j,clan,poz;
cout<<“ Unesi broj racunara, k= „;
cin>>k;
cout<<„Unesi broj takmicara,n= „;
cin>>n;
int niz[n];
for (i=0;i<n;i++)
{ cin>>niz[i];}
for (i=0;i<n;i++)
{for(j=i+1;j<n;j++)
if(niz[i]<niz[j]) swap (niz[j],niz[i]);
}
cout<<endl;
cout<<„Minimalan br poena za plasman je: „;
for (i=0;i<k;i++)
if(niz[0]==niz[n-1])//ispituje citav niz
{ cout << „101“ << endl;break; }
else
if(niz[k+1]==niz[k])
{ cout<< niz[k-2]<<endl;break;}
else
{ cout<< niz[k-1]<<endl;break;}
system(„PAUSE“);
return EXIT_SUCCESS;
}

 

2.nacin (Marko Pezer)

#include <cstdlib>
#include <iostream>
using namespace std;
int main ()
{
int n,k,i,j,br1,br2,K,b1,b2;
cout<<„Unesi koliko je bilo takmicara: „;
cin>>n;
cout<<„Unesi koliko racunara je obezbjedjeno: „;
cin>>k;
K=k;
int niz[n];
cout<<„Unesi bodove ucenika na takmicenju: „;
for (i=1;i<=n;i++)
{cin>>niz[i];}
for (i=1;i<=n;i++)
for (j=i+1;j<=n;j++)
if (niz[i]<niz[j]) swap (niz[i],niz[j]);
if ((niz[1]<0) || (niz[n]>100))
{cout<<„Nemoguc broj bodova „<<endl; goto kraj;}
if (k>n) {cout<<„Minimalan broj bodova za prolazak dalje je „<<niz[n]<<endl;
goto kraj;}
if (niz[1]==niz[n])
{cout<<„Minimalan broj bodova za prolazak dalje je 101 „<<endl;
goto kraj;}
if ((niz[k]!=niz[k+1]) && (niz[k]!=niz[k-1]))
{cout<<„Minimalan broj bodova za prolazak dalje je „<<niz[k]<<endl;}
if ((niz[k]==niz[k+1]) || (niz[k]==niz[k-1]))
{ br1=1;
while (niz[k]==niz[k-1])
{br1=br1+1; k=k-1;}
br2=1;
while (niz[K]==niz[K+1])
{br2=br2+1; K=K+1;}
if (br1<br2)
{cout<<„Minimalan broja bodova za prolazak dalje je „;
b1=k-br1;
cout<<niz[b1]<<endl;}
if (br1>br2)
{cout<<„Minimalan broja bodova za prolazak dalje je „;
b2=k+br2;
cout<<niz[b2]<<endl;}
if (br1==br2)
{cout<<„Minimalan broj bodova za prolazak dalje je „;
b2=k+br2;
cout<<niz[b2]<<endl;} }
kraj:
system(„PAUSE“);
return EXIT_SUCCESS; }

Ostavite odgovor

Popunite detalje ispod ili pritisnite na ikonicu da biste se prijavili:

WordPress.com logo

Komentarišet koristeći svoj WordPress.com nalog. Odjavite se /  Promeni )

Slika na Tviteru

Komentarišet koristeći svoj Twitter nalog. Odjavite se /  Promeni )

Fejsbukova fotografija

Komentarišet koristeći svoj Facebook nalog. Odjavite se /  Promeni )

Povezivanje sa %s