Soru
Aşağida verilen algoritma x ve y gibi iki sayidan büyúk olani ekrana yazdirmaktadir. Bu algoritmayi kullanarak igili işlemi gerçekleştiren bir MATLAB programi yaziniz Adim 1. x ve y'yi gir Adim 2. xgt y ise Adim 3'e git değilse Adim 5'e git Adim 3. Ekrana "Büyúk olan sayi x'dir" yaz Adim 4. Dur Adim 5. ygt x ise Adim 6' ya git degilse Adim 8'e git Adim 6. Ekrana "Büyúk olan sayi y'dir" yaz Adim 7. Dur Adim 8. Ekrana 'x=y' dir"yaz Adim 9. Dur
Çözüm
4.5362 Voting
Zekeriya
Usta · 5 yıl öğretmeniUzman doğrulaması
Cevap
Bu algoritmayı kullanarak verilen işlemi gerçekleştiren bir MATLAB programı yazalım:<br /><br />```matlab<br />% Adım 1: x ve y'yi gir<br />x = input('x değerini girin: ');<br />y = input('y değerini girin: ');<br /><br />% Adım 2<br />if x > y<br /> % Adım 3<br /> disp('Büyük olan sayı x'tir');<br /> % Adım 4<br /> return;<br />elseif y > x<br /> % Adım 6<br /> disp('Büyük olan sayı y'dir');<br /> % Adım 7<br /> return;<br />else<br /> % Adım 8<br /> disp('x = y');<br /> % Adım 9<br /> return;<br />end<br />```<br /><br />Bu program, kullanıcıdan x ve y değerlerini alır ve verilen algoritma adımlarına göre hangi şartların sağlandığını kontrol eder. Eğer x > y ise, ekrana "Büyük olan sayı x'tir" yazdırılır. Eğer y > x ise, ekrana "Büyük olan sayı y'dir" yazdırılır. Eğer x = y ise, ekrana "x = y" yazdırılır.
Derecelendirmek için tıklayın: