Pokaż wyniki od 1 do 2 z 2
  1. #1
    Obserwator
    Dołączył
    November 08
    Postów
    3
    Siła Reputacji
    0


    Twoja ocena: Yes No

    Question Procedury w pascalu - problem

    Mam w programie użytych kilka procedur (część programu podałem poniżej),
    W części opisowej programu dodałem procedury wraz z opisem warunków w woli przejrzystości, a następnie chciałem się do nich odwoływać w dalszej części programu, nie wypisując już warunków, jednak coś jest nie tak, bo wyskakuje mi błąd

    uses crt;

    var
    tablica:array[1..8] of integer;
    warunek , rozwiazania:integer;

    procedure zeruj;
    var
    i:integer;

    procedure licz;
    var
    i:integer;

    procedure zeruj;
    begin
    for i:=1 to 8 do
    tablica[i] :=9-i;
    end;

    procedure licz;

    begin
    for i:=1 to 8 do
    tablica[i] :=i-1;
    end;

  2. #2
    Obserwator
    Dołączył
    March 08
    Postów
    14
    Siła Reputacji
    0


    Twoja ocena: Yes No

    W ten sposób to ty zadeklarowałeś dwie zmienne globalne "i"... a chodzilo ci raczej o zmienne lokalne w procedurach
    Kod:
    procedure zeruj;
    var i : integer;
    begin
      for i:=1 to 8 do
        tablica[i] :=9-i;
    end;
    
    procedure licz;
    var i : integer;
    begin
      for i:=1 to 8 do
        tablica[i] :=i-1;
    end;

Informacje o temacie

Users Browsing this Thread

Aktualnie 1 użytkownik(ów) przegląda ten temat. (0 zarejestrowany(ch) oraz 1 gości)

Podobne wątki

  1. Problem z programem w pascalu
    By kubika234 in forum Programowanie
    Odpowiedzi: 3
    Ostatni post / autor: 17-05-11, 14:01
  2. Dziwny problem w Pascalu
    By kyle_xy in forum Programowanie
    Odpowiedzi: 1
    Ostatni post / autor: 06-08-07, 13:38
  3. Problem z macierza w pascalu
    By Chrzanek in forum Programowanie
    Odpowiedzi: 2
    Ostatni post / autor: 15-06-07, 14:21
  4. Problem z programami w Pascalu
    By macieya in forum Programowanie
    Odpowiedzi: 1
    Ostatni post / autor: 18-05-07, 20:24

Zakładki

Zakładki

Uprawnienia

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  

Jak czytać DI?

Powered by  
ATMAN EcoSerwer