You are on page 1of 8

Zadaća

1. Pisati slova A R T C Č Ć
2. Korištenjem petlji, naći minimalnu i maksimalnu vrijednost u vektor koloni A[12 0 2 3 11 22 4
56 6 4 7]
3. Poredati elemente u vektoru A[12 0 2 3 11 22 4 56 6 4 7] iz rastući u opadajući poredak
korištenjem petlji
4. Poredati elemente u vektoru A[12 0 2 3 11 22 4 56 6 4 7] iz opadajući u rastući poredak
korištenjem petlji

IZRADA

1. Slovo A
clc
clear
Y1=linspace(0,10,10);
X1=-2.5*Y1;
plot(Y1,X1,'b');
hold on
Y2=linspace(0,-10,10);
X2=2.5*Y2;
plot(Y2,X2,'b');
hold on
Y3=[-12.5 -12.5 -12.5 -12.5 -12.5 -12.5 -12.5 -12.5 -12.5 -12.5];
X3=linspace(-5,5,10);
plot(X3,Y3,'b');

Slovo T

clc
clear
Y=[-12.5 -12.5 -12.5 -12.5 -12.5 -12.5 -12.5 -12.5 -12.5 -12.5];
X=linspace(-5,5,10);
plot(X,Y,'b');
hold on;
X1=[0 0 0 0 0 0 0 0 0 0];
Y1=linspace(-13.5,-12.5,10);
plot(X1,Y1,'b');

Slovo R
clc
clear
X=[0 0 0 0 0 0 0 0 0 0];
Y=linspace(-7.5,2.5,10);
plot(X,Y,'b');
hold on
Y1=[2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5];
X1=linspace(0,2.5,10);
axis([-10 10 -10 10])
plot(X1,Y1,'b');
hold on
Y2=[-2.5 -2.5 -2.5 -2.5 -2.5 -2.5 -2.5 -2.5 -2.5 -2.5];
X2=linspace(0,2.5,10);
plot(X2,Y2,'b');
hold on
Y3=linspace(2.5,5,10);
X3=-2*Y3+2.5;
plot(Y3,X3,'b');
hold on
a = 2.5; b = 2;
y = linspace(-a,a,50);
x = sqrt(b^2 - b^2*(y.^2/a^2))+2.5;
plot(x,y,'b');
Slovo C
clc
clear
X=linspace(-72.5^0.25,2,50);
Y=X.^4-55;
plot(X,Y,'b','linewidth',5);
hold on
X1=linspace(-72.5^0.25,2,50);
Y1=-X1.^4+90;
plot(X1,Y1,'b','linewidth',5);
axis ([-10 10 -60 95]);
grid on
Slovo Ć
clc
clear
X=linspace(-72.5^0.25,2,50);
Y=X.^4-55;
plot(X,Y,'b','linewidth',5);
hold on
X1=linspace(-72.5^0.25,2,50);
Y1=-X1.^4+90;
plot(X1,Y1,'b','linewidth',5);
hold on
X2=linspace(0,2.5,10);
Y2=15*X2+93;
plot(X2,Y2,'b','linewidth',5);
axis ([-10 10 -60 120]);
grid on
Slovo Č
clc
clear
X=linspace(-72.5^0.25,2,50);
Y=X.^4-55;
plot(X,Y,'b','linewidth',5);
hold on
X1=linspace(-72.5^0.25,2,50);
Y1=-X1.^4+90;
plot(X1,Y1,'b','linewidth',5);
hold on
X2=linspace(0,2.5,10);
Y2=15*X2+93;
plot(X2,Y2,'b','linewidth',5);
hold on
X3=linspace(-2.5,0,10);
Y3=-15*X3+93;
plot(X3,Y3,'b','linewidth',5)
axis ([-10 10 -60 120]);
grid on
2. Korištenjem petlji, naći minimalnu i maksimalnu vrijednost u vektor koloni A[12 0 2 3 11
22 4 56 6 4 7].

Maksimalna vrijednost
clc
clear
A=[12 0 2 3 11 22 4 56 6 4 7];
MAX=A(1);
for i=2:11;
if A(i)>MAX;
MAX=A(i);
end
end

Minimalna vrijednost

clc
clear
A=[12 0 2 3 11 22 4 56 6 4 7];
MIN=A(1);
for i=2:11;
if A(i)<MIN;
MIN=A(i);
end
end
3. Poredati elemente u vektoru A[12 0 2 3 11 22 4 56 6 4 7] iz rastući u opadajući poredak
korištenjem petlji.
clc
clear
A=[12 0 2 3 11 22 4 56 6 4 7];
for i=1:10;
for j=i+1:11;
if A(i)<A(j);
tip=A(i);
A(i)=A(j);
A(j)=tip;
end
end
end

4. Poredati elemente u vektoru A[12 0 2 3 11 22 4 56 6 4 7] iz opadajući u rastući poredak


korištenjem petlji.
clc
clear
A=[12 0 2 3 11 22 4 56 6 4 7];
for i=1:10;
for j=i+1:11;
if A(i)>A(j);
tip=A(i);
A(i)=A(j);
A(j)=tip;
end
end
end

You might also like