Antoni M. Zaj czkowski: APP - Zadania. Tablice jednowymiarowe

6 kwietnia 2009

Zadanie. Zdefiniowa typ tablicowy Quiz_Array, którego warto ciami s tablice 12 ele-

mentów typu logicznego indeksowanych przez liczby całkowite od 21 do 32. Zadeklarowa

odpowiedni typ Index. Zdefiniowa zbiór warto ci typu indeksów i zbiór warto ci ele-

mentów tablicy A : Quiz_Array.

Zadanie. Je eli w pewnej tablicy mamy umie ci liczb prawidłowych odpowiedzi udzielo-

nych przez studentów na ka de z 20 pyta testu, to jakie typy danych powinny by zadekla-

rowane jako typ indeksu (Index) i składowych tablicy (Component)? Przyj , e grupa

studentów ma 50 osób i zadeklarowa odpowiedni typ tablicowy (Test_Results) i

zmienn Res tego typu. Co oznacza, Res(10) = 5?

Zadanie. Dane s deklaracje

Max_Size : constant := 30;

subtype Index_Range is Integer range 1..Max_Size;

type Name_String is array (Index_Range) of Character;

:

First_Name : Name_String;

Napisa instrukcj podstawienia, która pierwszej składowej tablicy First_Name przypisuje

warto 'A' . Wywoła procedur Put z odpowiedniego pakietu bibliotecznego (zastosowa

mechanizm kwalifikacji) tak, e wypisze ona warto 14 - tej składowej tablicy

First_Name.

Zadanie. Niech b dzie dana deklaracja

type Tablica_Napisow_4D is array (Positive range <>) of String (1..4); Przypu my, e w gospodarstwie s Kura, Pies, Koza i Owca. Zadeklaruj zmienn

Zwierzeta podanego typu i nadaj jej warto w postaci napisów z nazwami wymienionych

zwierz t. Napisz instrukcj zmieniaj c Psa w Biesa.

1