Giriş
% Kadir Akgol
clc, clear, close all;
a=3000000;
b=8;
islem1='toplami';
islem2='carpimi';
islem3='bolumu';
islem4='farki';
tplm=a+b;
crpm=a*b;
blm=a/b;
frk=blm-crpm;
disp('Matematiksel İslemler');
y=sprintf('%.f ve %.f sayilarinin %s\t\t: %.2f eder.',a,b,islem1,tplm);
disp(y);
fprintf('%.2e ve %.e sayilarinin %s\t: %.2f eder.\n',a,b,islem2,crpm);
fprintf('%g sayisinin %g ye %s\t\t\t\t: %.2f eder.\n',a,b,islem3,blm);
fprintf('%g ve %.2f sayilarinin %s\t: %.2f eder.\n',blm,crpm,islem4,frk);
msgbox('İslemler bitti');
Neden Programlama Dersi Alıyoruz?
Her sene ilk derste sorulan o meşhur soru: “Hocam, biz neden programlama dersi alıyoruz?” Bu soruya hep bir arkadaşımın muhteşem eseriyle cevap veresim geliyor: “Neden bu düzen böyle? Neden bırakıp gittin söyle? Neden? Neden? Neden? Neden? Kaplumbağa deden”.
Ama sonra duraksayıp açıklıyorum: Çünkü çözülmesi gereken problem sizin probleminiz, bilgisayar veya yazılım mühendisinin değil. İnşaat mühendisliği problemlerini bilmeyen birine bu problemleri anlatıp, programlamasını istediğimiz yeterli verimlilikte programlar elde edemeyebiliriz. Onları inşaat mühendisi yapamayacağımıza göre, biraz kendimizi zorlayıp kendimizi geliştirmek pahasına programlama öğrenebiliriz. Bu vesileyse kendisi de bir inşaat mühendisi olan ve bu besteyi hafızama kazıyan muhteşem insan Sezgin Akbulut’a buradan selam olsun!