ÜNİTE:
1.2. PROBLEM ÇÖZME VE ALGORİTMALAR
KAZANIMLAR:
1.2.2.5. Problem çözme süreçlerinde fonksiyonları kullanır.1.2.2.6. Problem çözme sürecinde matematiksel, ilişkisel ve mantıksal operatörleri kullanır.
KISIM
PYTHON
Matematiksel İşlemler ve Matematiksel Fonksiyonlar
1. Temel Aritmetik İşlemler
Python'da toplama, çıkarma, çarpma ve bölme işlemleri çok basittir:
2. Üs Alma ve Mod Alma
Python’da üslü sayılar ve mod alma işlemleri de basitçe yapılabilir:
3. Tamsayı Bölme
Tamsayı bölme ile bölme işleminden sadece tam sayı kısmını alabilirsiniz:
KISIM ÖZET VİDEO
GÖREVLER
1. Temel Aritmetik İşlemler
Kullanıcıdan iki sayı alın ve bu sayılarla toplama, çıkarma, çarpma ve bölme işlemleri yaparak sonuçları ekrana yazdıran bir program yazın.
2. Üs Alma ve Mod Alma
Kullanıcıdan bir sayı alın. Bu sayının karesini ve 5'e bölündüğünde kalanını hesaplayan bir program yazın.
3. Tamsayı Bölme
Kullanıcıdan iki sayı alın ve bu sayıları kullanarak tam sayı bölme işlemi yapıp sonucu ekrana yazdıran bir program yazın.
4. Matematik Kütüphanesi Kullanımı
Kullanıcıdan bir sayı alın. Bu sayının karekökünü hesaplayan ve ekrana yazdıran bir program yazın.
Daire alanı
Kullanıcıdan bir dairenin yarıçapını alın ve dairenin alanını (pi kullanarak) hesaplayan bir program yazın.
6. Mutlak Değer
Kullanıcıdan bir negatif sayı alın ve bu sayının mutlak değerini hesaplayan bir program yazın.
GÖREVLERİN ÇÖZÜM VİDEOSU
KISIM
4. Matematiksel Fonksiyonlar ve Matematik Kütüphanesi Kullanımı
Matematik Kütüphanesi Ekleme
Python'da matematiksel işlemler için daha fazla fonksiyon ve özellik kullanmak istiyorsanız, math modülünü projeye eklemeniz gerekmektedir. Matematik kütüphanesini (modülünü) eklemek oldukça basittir.
Kütüphaneyi kullanabilmek için Python dosyanıza şu kod satırını eklemeniz yeterli:
1) Kareköklü hesaplama
2) Üs alma
3) Pi ile daire alanı hesaplama
4) Mutlak değer
KISIM ÖZET VİDEO
GÖREVLER
1. Karekök Alma (math.sqrt())
Soru: Kullanıcıdan bir sayı alarak bu sayının karekökünü hesaplayıp ekrana yazdıran bir program yazın. Eğer kullanıcı negatif bir sayı girerse, "Negatif sayıların karekökü alınamaz" şeklinde bir hata mesajı verin. (math.sqrt()) kullanın.
2. Üs Alma (math.pow())
Soru: Kullanıcıdan iki sayı alın: Birinci sayı taban, ikinci sayı üs olacak şekilde, tabanın üssünü hesaplayan bir program yazın. Sonucu ekrana yazdırın. (math.pow()) kullanın
3. Pi Sayısı ile Dairenin Alanı (math.pi)
Soru: Kullanıcıdan bir dairenin yarıçapını alın. Pi sayısını kullanarak dairenin alanını hesaplayın ve sonucu ekrana yazdırın. (math.pi) kullanın
4. Mutlak Değer (math.fabs())
Soru: Kullanıcıdan bir sayı alarak bu sayının mutlak değerini hesaplayıp ekrana yazdıran bir program yazın. abs() yerine math.fabs() fonksiyonunu kullanın. (math.fabs()) kullanın.
Ödev:
Pyton programlama dilinde kullanıcıdan aldığınız sayıların Karekök Alma (math.sqrt()), Üs Alma (math.pow()) fonksiyonlarını kullanarak ekrana yazdırın ve kodlarınızı aşağıdaki mail adresine gönderin.
Maile isim soy isim, sınıf ve okul numarası bilgilerinizi yazmayı unutmayınız.
egitimdebil@gmail.com
Önerilen program: IDE - PYTHON (Bilgisayarla çalışmayanlar, kodları deftere yazıp fotoğrafını gönderebilirler.)
Bilişim Teknolojileri Öğretmeni: İshak BEZCİ
Son gün ve saat : Pazar gece 12.00
Commentaires