Skocz do zawartości

Doggy1337

Członkowie
  • Postów

    1
  • Dołączył

  • Ostatnio

Doggy1337's Achievements

Newbie

Newbie (1/14)

0

Reputacja

  1. Cieplutko proszę o pomoc, ponieważ muszę odesłać ten projekt do jutra. W skrócie: Program poszukuje lidera w wylosowanej tablicy. Tutaj podsyłam mój kod, niestety pojawia się błąd w linijce 44. Serdecznie proszę o rozwiązanie mojego problemu wykorzystując funkcje, które ja użyłem, bo tylko takie przerabiałem w szkole. ``` #include <iostream> #include <algorithm> #include <cstdlib> #include <ctime> using namespace std; const int N=20; int SzukajLidera(int A[]) { int i, kandydat, ile=0; sort(A,A+N); kandydat=A[N/2]; for (i=0;i<N;i++) if (A[i]==kandydat) ile++; if (ile>N/2) return kandydat; else return -1; } void Losuj(int A[]) { int x=rand()%100; for (int i=0;i<N;i++) if (rand()%2==0) A[i]=rand()%100; else A[i]=x; } void Wypisz(int A[]) { for (int i=0;i<N;i++) cout<<A[i]<<" "; cout<<endl; } int main() { int A[N]; srand(time(NULL)); Losuj(A); Wypisz(A); } int kandydat; int SzukajLidera (int A[kandydat]) { return -1*kandydat;} return 0; ```
×
×
  • Utwórz nowe...