%% For ciklus gyakorlasa
% for ciklust akkor hasznalunk, ha meg tudjuk mondani a programnak (ha az 
% ismeri a bemenetet), hogy hany lepesbol fog allni az ismetlesek szama.
% Irjunk olyan ciklust, ami osszedaja a szamokat 1-tol 100-ig!
osszeg=0;
for i=1:100
    osszeg=osszeg+i;
end
%%
% Irjunk olyan ciklust ami osszeadja 1-tol 100-ig a szamok negyzetet!
osszeg=0;
for i=1:100
    osszeg=osszeg+i^2;
end
%% 
% Irjunk olyan ciklust ami osszeadja 1-tol 100-ig a szamok negyzetet!
osszeg=0;
for i=1:100
    osszeg=osszeg+i^2;
end
%%
% Irjunk olyan ciklust ami osszeadja 1-tol 250-ig a szamok logaritmusat!
osszeg=0;
for i=1:250
    osszeg=osszeg+log(i);
end
%%
% Irjunk olyan függvenyt ami for ciklust hasznal, és bemente egy vektor
% kimenete a vektor összege!
function osszeg=osszead(vektor)
osszeg=0;
for i=1:length(vektor)
    osszeg=osszeg+vektor(i);
end
end
%%
% Irjunk olyan fuggvenyt ami bemenetkent kap egy matrixot kimenetkent a
% matrix elso sorahoz egyet, masodikhoz kettot, ..., i-edikhez i-t ad
function matrix=matrixmodosito(matrix)
for i=1:size(matrix,1)
    matrix(i,:)=matrix(i,:)+i;
end
end
%%
% Keszitsunk egy olyan het nevu vektort ami tartalmazza a napok neveit!
% Mit fog a
for i=het
    disp(i)
end
% ciklus kiirni? Miert?
A napok neveit fogja kiirni, mert a for ciklus vegiglepked a vektor elemein
