% 
% Aufgabe:
%   Erstellen Sie die MATLAB-Funktion str = Liste( max ).
%   Funktionalität: Die Funktion Liste erstellt einen struct 
%   mit folgenden Komponenten:
%   •	n	aktuelle Zahl  
%   •	nq	Quadrat n^2 von n  
%   •	nk	dritte Potenz n^3 von n 
%   Die Funktion Liste erstellt mit diesem struct das struct-Array str 
%   und berechnet dessen Komponenten für die Zahlen n von 1 
%   bis zum Wert von max. Das struct-Array mit den max Elementen 
%   wird anschließend als Funktionswert zurückgegeben. 
%
function str = Liste( max )     

   for( n = 1:max )             
     str(n).n  = n;             
     str(n).nq = n*n;           
     str(n).nk = n*n*n;         
   end                          
   