Forumana.com, Forum, Forum Sitesi, Forumlar

Forum KayıtForum Kayıt ForumForum OyunlarOyunlar MesajlarMesajlar GruplarGruplar Üye GruplarıYönetim RadyoFM DinleRadyoFM TwitterTwitter FacebookFacebook İletişimİletişim
 


Forum Forumlar Forum Sitesi Forum Grup Forum Albüm Forumları Okudum
Go Back   Forumana.Com - Forum, Forumlar, Forum Sitesi Web Tasarım Programlama Dilleri Diğer Diller

Matlab'ta Karar Verme ve Dallanma -İf ve switch deyimleri

 Diğer Diller forumunda yer alan Matlab'ta Karar Verme ve Dallanma -İf ve switch deyimleri konusu, Matlab'ta Karar Verme ve Dallanma -İf ve switch deyimleri Matlab'ta Karar Verme ve Dallanma -İf ve switch deyimleri İf sartlı deyimi: Genel Kullanımı asağıdaki gibidir: İf durum_1 (ifadeler_1) elseif durum_2 ...



Yeni Konu aç Cevapla
 
Seçenekler Stil
Alt 10-Ekim-2013, 01:06   #1 (permalink)
UYARI:
Kullanıcıların Profil Bilgileri Misafirlere Kapatılmıştır. Görmek için KAYIT olmalısınız.~
Standart Matlab'ta Karar Verme ve Dallanma -İf ve switch deyimleri

Matlab'ta Karar Verme ve Dallanma -İf ve switch deyimleri

İf sartlı deyimi:
Genel Kullanımı asağıdaki gibidir:
İf durum_1
(ifadeler_1)
elseif durum_2
(ifadeler_2)
elseif durum_3
(ifadeler_3)
...
else
(ifadeler_n)
end

Örneğin klavyeden girdiğimiz sayının negatif mi pozitif mi olduğunu ekrana yazan bir program yazalım .

sayi=input('Sayıyı giriniz :')
if sayi<0
fprintf('sayınız negatif.');
elseif sayi>0
fprintf('sayınız pozitif.');
else
fprintf('sayınız sıfır.');end;



a, b c katsayıları girilen ikinci derece ax²+bx+c=0 denkleminin reel köklerini bulup ekrana yazdıran bir program yazalım .


clc;
a=input('a = ');b=input('b = ');c=input('c = ');
delta=b*b-4*a*c;
if delta>0
x1=(-b-delta^0.5)/(2*a);x2=(-b+delta^0.5)/(2*a);
fprintf('Đki reel kök; x1 = %f x2 = %f ',x1,x2);
elseif delta==0
fprintf('Tek kök var; x1 = x2= %f ',-b/(2*a));
else
fprintf('Kökler sanal ');
end;

Switch end Deyimi:

switch anahtar-ifade
case durum-1
(islemler-1)
case durum-2
(islemler-2)
...
case durum-n
(islemler-n)
otherwise
(diğer islemler)
end

Örnek olarak ise :
Klavyeden girilen 1 ile 5 arasında girilen bir tam sayının yazı ile kaç girildiğini ekrana yazdıran, istenen aralığın dısında bir sayı girilmesi durumunda 'Lütfen 1 ile 5 arasında bir tam sayı girin' uyarısını yapan bir program yazalım.


s=input('Sayınızı girin :');
switch s
case 1;fprintf('Bir...' );
case 2 ;fprintf('Đki...' );
case 3 ;fprintf('Üç...' );
case 4 ;fprintf('Dört...' );
case 5 ;fprintf('Bes...' );
otherwise fprintf('Lütfen 1 ile 5 arasında bir tam sayı
girin'); end;





» Matlab'ta Karar Verme ve Dallanma -İf ve switch deyimleri - www.forumana.com

  Alıntı ile Cevapla
Yeni Konu aç Cevapla

Yukarıdaki Konuyu Aşağıdaki Sosyal Ağlarda Paylaşabilirsiniz.

Etiketler
dallanma, deyimleri, karar, matlabta, switch, verme


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 02:03.

Forum Künyemiz
Uyarı

Powered by vBulletin® Version 3.8.4
Copyright ©2011 - 2019, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0
Açılış Tarihi : 05.12.2011
Kuruluş Tarihi : 20.11.2011
Hazırlayan & Tasarlayan : Forumana.com
 

Sosyal paylaşım platformu olan Forumana.com sitemizde, kullanıcılar 5651 sayılı kanunun ilgili maddesine ve TCK'nın 125. maddesine göre yaptıkları paylaşımlardan sorumludur, kullanıcı kaynaklı herhangi bir durumdan Forumana.com sitesi sorumlu değildir. Tüm hukuksal bildirimleriniz/sorunlarınız/istekleriniz ve şikayetleriniz için İletişim panelinden bizlere ulaşabilirsiniz, Forumana.com yönetimi en geç "3" iş günü içerisinde dönüş yapacaktır. Platformumuz; kişilik ve telif hakları korunumu, illegal paylaşım ve korsanla mücadele konusunda yetkililere yardımcı olmayı ilke edinmiştir.

Forum, Forumlar, Forum Sitesi, Etiket, Sitemap, Arşiv