• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Napisać funkcję(rekurencyjną) int ile_razy(Lista L, int k); obliczającą ile razy na liście L występuje wartość

+2 głosów
353 wizyt
pytanie zadane 2 grudnia 2015 w C i C++ przez martix3 Użytkownik (690 p.)
edycja 2 grudnia 2015 przez martix3

Możecie sprawdzić czy dobrze wykonałam zadanie? 

 

Dane są:

typedef struct lista_lin

{ int d;

struct lista_lin *nast;

}Element;

typedef Element *Lista;

Napisać funkcję(rekurencyjną) int ile_razy(Lista L, int k); obliczającą ile razy na liście L występuje wartość k. np. k=5, L=(-3 5 -8 9 0 5 4 12 0) =>2

 


int ile_razy(Lista L, int k);
{
if(L==NULL)
return 0;

if(L.d==k)
return(1+ile_razy(L->nast, k));
    
return(ile_razy(L->nast, k));
}

 

1 odpowiedź

0 głosów
odpowiedź 3 kwietnia 2022 przez darekz08 Obywatel (1,550 p.)
wygląda dobrze

Podobne pytania

0 głosów
1 odpowiedź 254 wizyt
pytanie zadane 16 grudnia 2015 w C i C++ przez Plessio Obywatel (1,090 p.)
0 głosów
1 odpowiedź 300 wizyt
pytanie zadane 27 października 2017 w C i C++ przez Partyjny Obywatel (1,170 p.)
0 głosów
1 odpowiedź 662 wizyt
pytanie zadane 5 stycznia 2016 w C i C++ przez martix3 Użytkownik (690 p.)

93,720 zapytań

142,641 odpowiedzi

323,265 komentarzy

63,269 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...