Konu
:
Matematik Ve Fen Bilimlerinde Özel Kullanım Alanları Olan Gerçek Sayılar Nelerdir?
Yalnız Mesajı Göster
Matematik Ve Fen Bilimlerinde Özel Kullanım Alanları Olan Gerçek Sayılar Nelerdir?
09-11-2012
#
1
Prof. Dr. Sinsi
Matematik Ve Fen Bilimlerinde Özel Kullanım Alanları Olan Gerçek Sayılar Nelerdir?
Matematik Ve Fen Bilimlerinde Özel Kullanım Alanları Olan Gerçek Sayılar Nelerdir?
Matematik Ve Fen Bilimlerinde Özel Kullanım Alanları Olan Gerçek Sayılar Nelerdir?
Tabii bunlara gerçek diyorsak digerleri sahte degil
Gerçekten kastimiz virgüllü ya da ondalikli ya da kesirli demektir
Bu tip sayilarin da tipki tamsayilarda oldugu gibi çesitleri var
Bu çesitliligin temel sebebi gereksiz hafiza kullanmaya engel olmaktir
Gerçek sayi tipleri sunlardir:
Burada Real'den baska tiplerin de oldugunu bilmeniz için hepsini gösterdim ama gerçekte sadece Real tipini kullanmaniz yeterlidir
Html'de bir sayinin üstünü göstermek olmadigindan tablo biraz kötü gözüktü
Ben birisini yazi ile yazarsam siz digerlerini anlarsiniz
Real'in sinirlari "2
9 çarpi 10 üzeri -39'dan 1
7 çarpi 10 üzeri 38'e kadardir"
Real tipinin disindaki tipleri kullanabilmeniz için prograinizin en basina {$N+} yazmaniz gerekebilir
Bunu bilmeniz gerekmiyor, real size yeter
Simdi biraz da bu tip gerçek degiskenlerle örnek yapalim
Örnek 1:
Bu program girilen sayinin karekökünü bulur
sqrt(); komutunu sonra anlatiriz
Simdilik bu komutun bir sayinin karekökünü bulmaya yaradigini bilmeniz yeter
Kod:
Program Karekok;
Uses Crt;
Var
sayi:integer;
karekoku:real;
Begin clrscr;
write('Bir tamsayi giriniz: ');readln(sayi);
karekoku:=sqrt(sayi);
write('Bu sayinin karekökü: ',karekoku:16:5);
readln;
end
Burda kullanilan write komutunun özel bir sekli
Sayiyi düzgün yazdirmayi sagliyor
Daha sonra ayrintili görecegiz
Bunlari kaldirip direk olarak
Kod:
write('bu sayinin karekökü:',karekoku);
seklinde yazip deneyin
Sayiyi bilimsel olarak sonuna E falan koyarak yazar
Örnek 2:
Bu program kullanicidan 3 dersinin notunu ister ve ortalamasini bulup ekrana yazar
Kod:
Program ortalama_bul;
Uses crt;
Var
not1, not2, not3: integer;
ort: real;
Begin Clrscr;
Write('Matematik Notunuz (0
100 arasi): ');readln(not1);
Write('Fizik Notunuz (0
100 arasi): ');readln(not2);
Write('Kimya Notunuz (0
100 arasi): ');readln(not3);
ort:=(not1 + not2 + not3)/3;
write('Ortalamaniz: ',ort:5:2);
Readln;
End
Burada dikkat etmeniz gereken birsey daha var
ortalamayi hesaplarken yaptigimiz isleme dikkat edin
Tipki matematik dersinde gördügümüz gibi parantezlerin islem önceligi var
Sayilarla yapabileceginiz aritmetik islemleri ilerde görecegiz
Buraya kadar yapilan ve bundan sonra yapilacak bütün örnekleri kendi elinizle Pascal editöründe yazmanizi tavsiye ederim
Yoksa ögrenemezsiniz
Ama eger kodlari direk olarak Pascal editörüne aktarmak istiyorsaniz kodu isaretleyip sag tiklayin ve kopyala yapin
Daha sonra Not defterini (notepad) açip oraya yapistirin kodlari ve kaydedin
ama kaydederken dosya isminin sonuna
pas yazin
Mesela deneme
pas gibi
Kaydettikten sonra daha önce anlattigimiz sekilde üstüne çift tiklayarak açabilirsiniz
Sonra istediginiz gibi düzeltebilir veya çalistirabilirsiniz
Prof. Dr. Sinsi
Kullanıcının Profilini Göster
Prof. Dr. Sinsi Kullanıcısının Web Sitesi
Prof. Dr. Sinsi tarafından gönderilmiş daha fazla mesaj bul