GRY-Online.pl --> Archiwum Forum

Problem z Pascalem TABLICE

22.11.2006
15:54
[1]

tadzikg [ Konsul ]

Problem z Pascalem TABLICE

prosze o wytlumaczenie mi lub podanie strony gdzie by bylo opisane wprowadzanie tablic
mam jedna stronke ale trzeba mi cos wiecej

22.11.2006
16:01
[2]

umek [ Szczęśliwy ]

sam się z tamtej strony uczyłem i umiem... masz jeszcze (poszukaj tam w /pascal/)... jakbyś miał konkretniejsze problemy- pytaj

22.11.2006
16:03
[3]

Moshimo [ FullMetal ]



W google poszperaj, na pewno jest tego wiecej :)

22.11.2006
16:38
[4]

tadzikg [ Konsul ]

dzieki wam
pytanko
czemu raz jest a:array[1..5] of string;
a drugi raz a:array[1..100] of integer;
zalezy co bedziemy miec z nawiasach???

22.11.2006
16:40
[5]

umek [ Szczęśliwy ]

hmm, tablica stringów? to jest samo w sobie niepotrzebne (chyba...), gdyż stringi są same w sobie ciągami... nie, w nawiasach masz pojemność

22.11.2006
16:43
[6]

tadzikg [ Konsul ]

czyli obojetne czy napisze a:array[1..5] of string; czy a:array[1..5] of integer;

22.11.2006
17:07
[7]

tadzikg [ Konsul ]

moze mi ktos wytlumaczyc ten program

Var
a:array[1..5] of string;
kolejna:byte;
Begin
kolejna:=0;
Repeat
kolejna:=kolejna+1;
ReadLn(a[kolejna]);
Until kolejna=5;
Repeat
WriteLn(a[kolejna]);
kolejna:=kolejna-1;
Until kolejna=0;
End.
Przepisalem go do pascala wlaczm daje 5 razy enter i wychodzi

22.11.2006
17:54
[8]

tadzikg [ Konsul ]

prosze o odpowiedz

22.11.2006
17:58
[9]

Kane [ bladesinger ]

tadzikg --> tworzysz tablice "lancucha tekstowego" o rozmiarze 5, a nastepnie wpisujesz 5 "tekstow" , kazdy w osobnej linii, w koncu program wyswietla to co wpisales. jak nic nie wpiszesz to rezultatem programu bedzie 5 pustych linii. wiec z laski swojej wpisz cos... np 1, 2, 3, 4, 5 a zobaczysz efekty.

edit: literowki

22.11.2006
18:01
[10]

Moshimo [ FullMetal ]

Nie znam Pascala specjalnie, ale linijka:
ReadLn(a[kolejna]);
Wczytuje kolejno 5 zmiennych, zapisuje je do tablicy (czyli pierwsza zmienna do a[0], druga do a[1], ... piata to a[4]);
Linijka
WriteLn(a[kolejna]);
sluzy do wypisania zawartosci tablicy.
Skoro podawales Enter, nic Ci sie nie wyswietlilo i program zakonczyl swoje dzialanie.
Wg mnie powinno byc jeszcze na koncu
readln;
aby wstrzymac prace programu i moc zobaczyc wyniki..

22.11.2006
21:11
[11]

tadzikg [ Konsul ]

brakowalo na koncu readln
macie jakies przykladowe zadania do tego
podobne co tu napisalem???

© 2000-2024 GRY-OnLine S.A.