Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Program w pascalu zliczeniowy

Sdeath 25 Kwi 2012 08:48 1016 4
  • #1 25 Kwi 2012 08:48
    Sdeath
    Poziom 6  

    Witam mam problem z napisaniem programu:
    Napisz program, który będzie zliczał ile razy dany element (mniejszy od 10) pojawił się w tablicy
    n-elementowej (n<100), np. tablica 4,1,5,1,1,6,7,1,7,6,4,8,3,1,3 spowoduje zwrócenie nastepującego
    komunikatu:
    liczba 4 wystąpiła 2 razy
    liczba 1 wystąpiła 5 razy
    liczba 5 wystąpiła 1 razy
    liczba 6 wystąpiła 2 razy
    liczba 7 wystąpiła 3 razy
    liczba 8 wystąpiła 1 razy
    liczba 3 wystąpiła 2 razy

    Postanowiłem użyć 2 tablic
    Probowałem napisać program, ktoś mi jeszcze pomagał, ale nadal nie działa:

    Kod: pascal
    Zaloguj się, aby zobaczyć kod

    prosze o szybką pomoc

    Proszę pamiętać o używaniu znaczników syntax. Opcja Listing kodu. - arnoldziq

    0 4
  • #2 25 Kwi 2012 09:46
    McMonster
    Poziom 32  

    Na pierwszy rzut oka kod wygląda dobrze, czym się objawia problem? Błąd kompilatora, błąd przy uruchomieniu, czy wypisuje bzdury?

    0
  • Pomocny post
    #3 25 Kwi 2012 10:04
    arnoldziq
    Moderator Programowanie

    Spróbuj w ten sposób:

    Kod: pascal
    Zaloguj się, aby zobaczyć kod

    0
  • Pomocny post
    #4 29 Kwi 2012 09:59
    ed-ek
    Poziom 34  

    Nie jest powiedziane, że w tablicy występują tylko cyfry 0..9, ale nie ma to znaczenia. Przedstawiam krótki kod. Aby nie wpisywać na ekran tablicy 100 elementowej ale pokazać działanie kodu, ograniczyłem wielkość tablicy.

    Kod: pascal
    Zaloguj się, aby zobaczyć kod

    0
  • #5 29 Kwi 2012 22:36
    Sdeath
    Poziom 6  

    Bardzo dziekuje za pomoc , zadanie rozwiazane :)

    0