algoritma ve İş akış...
TRANSCRIPT
Algoritma Ve İş Akış Şeması
Matematiksel işlemlerde öncelik
Algoritma nedir
İş akış şeması nedir?
MATEMATİKSEL İŞLEMLERDE İŞLEM ÖNCELİĞİ
Sıra isim Sembol Örnek İşlem İşlem Sonucu
1.sıra Parantez () (5+10+15)/3 10
2.sıra Mod Alma % 20%3 2
3.sıra Üs Alma ** 5**2 25
4.sıra Çarpma bölme *,/ 12/3 ile 6*3 4 ile 18
5.sıra Toplama çıkarma +,- 5+6 ile 6-3 11 ile 3
Mod Alma işlemi (%)
Mod alma işleminde % sembolü kullanılır.
Mod alma bölme işlemi sonucundaki kalan değerini verir.
Örnek: 7 mod 2 Python’da
7%2 şeklinde gösterilir ve sonuç 1 dir.
Mod Alma İşlemi(%)
Mod alma işleminde % sembolü kullanılır. Mod alma bölme işlemi ile sonucundaki kalan değerini verir.
İŞLEM ÖNCELİĞİ İLE İLGİLİ ÖRNEK
Algoritma nedir?
Program yazmaya başlamadan önce yapılacak işlemlerin adım adım yazılmasına «algorima» denir
ÖRNEK: Dikdörtgenin çevresini bulan programın algoritmasını yazınız
1.adım:başla
2.adım:a ve b kenarlarının değerini gir
3.adım:çevreyi hesapla>> cevre=2*(a+b)
4.adım:çevreyi göster-yazdır
5.adım:bitir
İş akış şeması nedir?
Akış şeması ise algoritmanın görsel gösterimidir. Akış şeması ile programın çalışma yapısı daha anlaşılır hale gelecektir.
İş Akış Şeması Sembolleri
Dikdörtgenin çevresini bulan programın iş akış şeması aşağıdaki gibidir
başla
bitir
a ve b kenarını gir
Cevre=2*(a+b)
Cevre
1.adım:başla 2.adım:a ve b kenarlarının değerini gir 3.adım:çevreyi hesapla>> cevre=2*(a+b) 4.adım:çevreyi göster-yazdır 5.adım:bitir
Girilen 3 notun ortalamasını bulan programın, algoritma, iş akış şeması ve programını yazalım
Algoritma İş akış seması Python program kodları
1.adım: Başla 2.adım:Not1,Not2 ve Not3 gir 3.adım:ortalama=(not1+not2+no3)/3 işlemini yap 4.adım:Ortalama sonucunu göster-yazdır 5.adım: Bitti
başla
Not1,not2,not3
Ortalama=(not1+not2+not3)/3
ortalama
Bitir
Dairenin alanını bulan programın, algoritma, iş akış şeması ve programını yazalım
Algoritma İş akış seması Python program kodları
1.adım: Başla 2.adım:pi ve r değerlerini gir 3.adım:alan=pi*r*r işlemini yap 4.Adım:alan sonucunu göster-yazdır 5.adım:Bitir
başla
Pi=3.14 r=10
alan=pi*r*r
Alan
Bitir
Alıştırmalar
1-Karenin çevresini ve alanını hesaplayan programın , algoritma, iş akış şeması ve Python kodlarını yazınız
2-Saate 30 km hızla giden araç 4 saatte ne kadar yol aldığını bulan programın algoritma, iş akış şeması ve Python programını yazınız.