Skocz do zawartości
emes125

[c++] Funkcja Stwierdzająca Krotność Wystąpienia Cyfry

Rekomendowane odpowiedzi

Potrzebuję funkcję, która mi porówna 5 zmiennych typu int i wyświetli ile było powtórzeń i jakiej liczby (z zakresu 1-6)

Mam taką propozycję funkcji:

 

int funkcja(int a[],int wartosc,int ilosc_elementow){	int c,ilosc_powtorzen=0;	for(c=0;c<ilosc_elementow;c++)		if(a[c]==wartosc)			ilosc_powtorzen++;	return ilosc_powtorzen;}
a to propozycja użycia w programie:

 

#include <iostream.h>#include <stdlib.h>int funkcja(int [],int ,int );int main(int argc, char* argv[]){	int a[6],c,ilosc_powtorzen;	randomize();	cout<<"\n Wylosowana tablica a:";	for(c=0;c<5;c++)		a[c]=random(6);	for(c=0;c<5;c++)		cout<<"\n a["<<c<<"] = "<<a[c];	cout<<"\n\n ";	for(c=1;c<=6;c++)	{		ilosc_powtorzen=funkcja(a,c,5);		cout<<"\n Element tablicy wynoszacy: "<<c<<" wystapil "<<ilosc_powtorzen<<" razy";	}	cout<<"\n\n ";	system("PAUSE");	return 0;}int funkcja(int a[],int wartosc,int ilosc_elementow){	int c,ilosc_powtorzen=0;	for(c=0;c<ilosc_elementow;c++)		if(a[c]==wartosc)			ilosc_powtorzen++;	return ilosc_powtorzen;}
Myślę, że o to chodziło w tym zadaniu.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie


×
×
  • Dodaj nową pozycję...