Anasayfa
/
Teknoloji
/
aşağida verilen algoritma x ve y gibi iki sayidan búyúk olani ekrana yazdirmaktadir. bu algoritmay kullanarak ilgill işlemi

Soru

Aşağida verilen algoritma x ve y gibi iki sayidan búyúk olani ekrana yazdirmaktadir. Bu algoritmay kullanarak ilgill 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 değilse 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.1 (278 Oylar)
Talip
Uzman doğrulaması
Usta · 5 yıl öğretmeni

Cevap

Bu soruda, verilen algoritmanın MATLAB programı olarak yazılması istenmektedir. Algoritma, x ve y gibi iki sayının büyük olanını ekrana yazdırmaktadır. Programın adımları şu şekildedir:Adım 1: x ve y'yi girAdım 2: x > y ise Adım 3'e git, değilse Adım 5'e gitAdım 3: Ekrana "Büyük olan sayı x'tir" yazAdım 4: DurAdım 5: y > x ise Adım 6'ya git, değilse Adım 8'e gitAdım 6: Ekrana "Büyük olan sayı y'dir" yazAdım 7: DurAdım 8: Ekrana "x = y" yazAdım 9: DurBu adımları takip eden bir MATLAB programı yazmak için aşağıdaki gibi bir kod yazabilirsiniz:```matlab% x ve y'yi kullanıcıdan alınx = input('x: ');y = input('y: ');% x > y mi?if x > y % Ekrana "Büyük olan sayı x'tir" yazdırın disp('Büyük olan sayı x''tir % y > x mi? if y > x % Ekrana "Büyük olan sayı y'dir" yazdırın disp('Büyük olan sayı y''dir'); else % x = y mi? if x == y % Ekrana "x = y" yazdırın disp('x = y'); end endend```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 ederek sonucu ekrana yazdırır.