Konular... 25%

Ders Videoları

% Kadir Akgöl
p='e';
while p=='e'
    clc, clear, close all;
    a=3;
    b=1;
    c=input('Katman sayisini giriniz:');
    d=input('Yuksekligi giriniz:');
    for m=1:c
        for i=1:d
            for j=1:a
                fprintf(' ');
            end
            for k=1:b
                fprintf('*');
            end
            fprintf('\n');
            a=a-1;
            b=b+2;
        end
        a=a+2;
        b=b-4;
    end
    p=input('Devam etmek istiyor musunuz (e/h) (h):','s');
end
Hangisi İşinize Gelirse!

FOR Döngüsü: “Beni bir sayıdan diğerine kadar götür.” Örneğin, 1’den 10’a kadar saymak istiyorsanız, FOR döngüsü tam size göre.

for i = 1:10
     disp(i)
end

WHILE Döngüsü: “Beni hedefime ulaşana kadar götür.” Örneğin, belirli bir koşul sağlanana kadar devam etmek istiyorsanız, WHILE döngüsü işinize yarar.

i = 1;
while i <= 10
     disp(i)
     i = i + 1;
end

Seçim sizin! Hangi döngü işinize gelirse onu kullanın.