ďťż

Ładny brzuch

Treść:
Wyznacz liczbe wystąpień maksymalnego elementu w tablicy:
np. : int tablica[14]={8,1,2,4,7,3,8,3,6,8,3,2,4,7};:)



int tab[14]={8,1,2,4,7,3,8,3,6,8,3,2,4,7};
// szukanie największego elementu
int max=0;
for(int i=0; i<14; i++)
if(tab[i]>max) max=tab[i];
// szukanie liczby wystąpień największego elementu
int liczba=0;
for(int i=0; i<14; i++)
if(tab[i]==max) liczba++;
ShowMessage(liczba);

Utrudnienie zadanka:
To zadanie jest troche trudniejsze , trzeba napisać dwie funkcję do powyższego zadanka , jako rozwiązanie jedna z nich ma znajdowac maksymalny element z tej tablicy i przekazywac wynik do drugiej funkcji , która ma zliczać liczbe wystapień tego elementu , operacje na tablicy maja być robione na wskaźnikach w miarę możliwości (jak najwięcej takich operacji) :).

Zadanie zostało poprawnie rozwiązane poniżej :). przez : Neohacker B)
ps. Napisałem tutaj , bo na forum zaczelo się polowanie na czarownice
czyli zarzucanie , że niektórzy chca sobie nabijać posty, jak ktos sobie chce sprawdzić to ja tu jestem już od roku i na postach mi nie zależy , lepiej żeby tych licznikow nie było przynajmniej bylby luz wypowiedzi :)!!!
Użytkownik kanap edytował ten post 10 kwiecień 2005, 18:19
Dla Ciebie wszystko :D
int searchMax(int* tab, int tabSize){   int max=0;   for(int i=0; i<tabSize; i++)       if(tab[i]>max) max=tab[i];   return max; } int count(int* tab, int max){   int liczba=0;   for(int i=0; i<14; i++)      if(tab[i]==max) liczba++;   return liczba; } //a tu test: #include <iostream> using namespace std; int main(){    int tab[10]={1, 2, 3, 4, 3, 4, 4, 1, 4, 2};    cout<<count(tab, searchMax(tab, 10));    return 0; }

Pozdro for All




Utrudnienie zadanka:
To zadanie jest troche trudniejsze , trzeba napisać dwie funkcję do powyższego zadanka  ,  jako rozwiązanie jedna z nich ma znajdowac maksymalny element z tej tablicy i przekazywac wynik do drugiej funkcji , która ma zliczać liczbe wystapień tego elementu , operacje na tablicy maja być robione na wskaźnikach w miarę możliwości (jak najwięcej takich operacji) :).

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •