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.5
(362 Oylar)
Zekeriya
Usta · 5 yıl öğretmeni
Uzman doğrulaması
Cevap
Bu algoritmayı kullanarak verilen işlemi gerçekleştiren bir MATLAB programı yazalım:```matlab% Adım 1: x ve y'yi girx = input('x değerini girin: ');y = input('y değerini girin: ');% Adım 2if x > y % Adım 3 disp('Büyük olan sayı x'tir'); % Adım 4 return;elseif y > x % Adım 6 disp('Büyük olan sayı y'dir'); % Adım 7 return;else % Adım 8 disp('x = y'); % Adım 9 return;end```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.