background image

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

6 kwietnia 2009

 

 

1

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.