Kolejną część „Nauki programowania od podstaw”, zgodnie z obietnicą z poprzedniego odcinka, poświęcimy omówieniu struktur danych w LOGO. Do tej pory jedynymi przetwarzanymi danymi były liczby. W LOGO dwie podstawowe struktury danych to słowa i listy. Słowo to dowolny ciąg znaków niezawierający znaków specjalnych, np. spacji, znaków działań arytmetycznych, itp. Dla uproszczenia możemy przyjąć, że słowo może się składać z liter, cyfr i znaków podkreślenia (w Logomocji istnieje też specjalna notacja słów uwzględniająca znaki specjalne, ale nie będziemy się tym zajmować w tej części). Lista to dowolne dane ujęte w nawiasy kwadratowe. Podobnie jak w poprzednich częściach podstaw programowania, omawiane problemy będziemy się starali zapisywać rekurencyjnie i iteracyjnie.
Maciej Borowiecki
|