function [v,s]=posloupnost(a,d,n)
%posloupnost - vytvori aritmetickou poslounost (uloha 66)
%vstupy:    a..prvni clen, d..diference, n..pocet clenu
%vystupy:   v..vektor clenu posloupnosti (n prvku),s..soucet prvnich n
%clenu posloupnosti
%[v,s]=posloupnost(1,2,10)

if n<0
   error('Zadejte kladny pocet clenu posloupnosti (3.vstup)!') 
end

if fix(n)~=n
   error('3.vstup musi byt cele cislo') 
end

v=zeros(1,n);

for i=1:n
    v(i)=a+(i-1)*d;
end

% v=[a:d:a+(n-1)*d];        efektivnejsi pristup

s=sum(v);