BMT 101 Algoritma ve Programlama I 3. Hafta. Yük. Müh. Köksal GÜNDOĞDU 1

Benzer belgeler
Algoritma ve Akış Şemaları

BİLGİSAYAR PROGRAMLAMA. Algoritma ve Akış Şemaları

Bireylerin yaşadığı çevreye uyum sağlaması durumunda ortaya çıkan olumsuzluklara PROBLEM denir.

GÜMÜŞHANE ÜNĐVERSĐTESĐ MÜHENDĐSLĐK VE DOĞA BĐLĐMLERĐ FAKÜLTESĐ ELEKTRĐK-ELEKTRONĐK MÜHENDĐSLĐĞĐ EEM 114 ALGORĐTMA TASARIMI VE PROGRAMLAMA DĐLLERĐ

C++ Dilinde Bazı Temel Algoritmalar

PROBLEM ÇÖZME PROGRAMLAMA ve ÖZGÜN ÜRÜN GELİŞTİRME

Bil101 Bilgisayar Yazılımı I. M. Erdem ÇORAPÇIOĞLU Bilgisayar Yüksek Mühendisi

BMT 101 Algoritma ve Programlama I 3. Hafta (Örnekler) Yük. Müh. Köksal GÜNDOĞDU 1

Örnek bir Algoritma. Örneğimiz bir insanın evden çıkıp işe giderken izleyeceği yolu ve işyerine girişinde ilk yapacaklarını tanımlamaktadır.

KBÜ. TBP101 Programlama Temelleri. Öğr. Gör. Dr. Abdullah ELEN KARABÜK ÜNİVERSİTESİ.

Algoritmalar ve Programlama. Algoritma

BÖLÜM 3: AKIŞ DİYAGRAMLARI

BMT 101 Algoritma ve Programlama I 7. Hafta. Yük. Müh. Köksal Gündoğdu 1

ALGORİTMA KAVRAMI. Bir sorunu / problemi çözmek veya belirli bir amaca ulaşmak için gerekli olan sıralı mantıksal adımların tümüne algoritma denir.

PROGRAMLAMAYA GİRİŞ VE ALGORİTMA. Yazılım Nedir Algoritma Akış Seması Örnekler

Algoritmanın Hazırlanması

BİLİŞİM TEKNOLOJİLERİ 6. SINIF DERS NOTLARI 2

EM205 26/9/2014. Programlamaya giriş Algoritmalar. Amaçlar

AKIŞ ŞEMASI AKIŞ ŞEMASI AKIŞ ŞEMASI ŞEKİLLERİ GİRİŞ

BLGM BÖLÜM. Problem Çözme Kavramları (Algoritma ve Akış Şemaları)

İÇERİK PROGRAMLAMAYA GİRİŞ ALGORİTMA AKIŞ DİYAGRAMLARI PROGRAMLAMA DİLLERİ JAVA DİLİNİN YAPISI JAVA DA KULLANILAN VERİ TİPLERİ JAVA DA PROGRAM YAZMA

TEMEL BİLGİSAYAR BİLİMLERİ. Programcılık, problem çözme ve algoritma oluşturma

Algoritma ve Programlamaya Giriş

FBEB-512 C++ ile Nesne Tabanlı Programlama Güz 2009 (1. Hafta) (Yrd. Doç. Dr. Deniz Dal)

5- AKIŞ DİYAGRAMLARI (FLOW- CHART) M.İLKUÇAR - 1

KBÜ. TBP101 Programlama Temelleri. Öğr. Gör. Dr. Abdullah ELEN KARABÜK ÜNİVERSİTESİ.

4- ALGORİTMA (ALGORITHM)

C PROGRAMLAMA YRD.DOÇ.DR. BUKET DOĞAN PROGRAM - ALGORİTMA AKIŞ ŞEMASI

BİLGİSAYAR PROGRAMLAMA MATLAB

Programlama Temelleri. Ders notları. Öğr.Gör. Hüseyin Bilal MACİT 2017

BLG 1306 Temel Bilgisayar Programlama

HÜPP PYTHON I.HAFTA ALGORİTMA MANTIĞI, AKIŞ DİYAGRAMLARI VE PYTHON'A GİRİŞ

ALGORİTMA ÖRNEKLERİ ve YAZILIYA HAZIRLIK SORULARI

BIL1202 ALGORİTMA VE PROGRAMLAMAYA GİRİŞ (Algoritma Geliştirmek, Satır Kod)

Algoritma kelimesinin kökeni:

GÖRSEL PROGRALAMA HAFTA 3 ALGORİTMA VE AKIŞ DİYAGRAMLARI

Dr. Musa KILIÇ Öğretim Görevlisi

4- ALGORİTMA (ALGORITHM) M.İLKUÇAR - 1

Döngüsel Akış Diagramı Algoritmaları

BÖLÜM 2: ALGORİTMALAR

Hafta 4 Döngü Yapıları

ALGORİTMA TASARIMI VE SCRATCH UYGULAMASI

ÖRNEK 1: Verilen iki sayının toplamının bulunmasının algoritması aşağıdaki gibi yazılır:

ALGORİTMALAR. Turbo C Bilgisayarda Problem Çözme Adımları. Bilgisayarda Problem Çözme Adımları.

Okut. Yüksel YURTAY. İletişim : (264) Sayısal Analiz. Algoritma & Matlab.

Algoritmik Program Tasarımı, Akış Şemaları ve Programlama. Bilgisayar Mühendisliğine Giriş 1

TBP101 (4. Hafta) Alıştırma Soruları ve Cevapları

EBG101 PROGRAMLAMA TEMELLERİ VE ALGORİTMA

Algoritmalar. 3. Açıklık: Her işlem (komut) açık olmalı ve farklı anlamlar içermemeli.

BIL1202 ALGORİTMA VE PROGRAMLAMAYA GİRİŞ

ÖRNEK 1:Verilen iki sayının toplamının bulunmasının algoritması aşağıdaki gibi yazılır.

2. BÖLÜM. Problem Çözme ve Algoritmalar

PROGRAMLAMAYA GİRİŞ VE ALGORİTMA «YTÜROK» EĞİTMEN:REHA ÖZGÜR ŞİMŞEK

Basit Algoritma Akış Diagramı Örnekleri

Algoritma ve Akış Şemaları

C SHARP UYGULAMA ÇALIŞMASI

BMT 101 Algoritma ve Programlama I 8. Hafta. Yük. Müh. Köksal GÜNDOĞDU 1

BİLGİSAYAR PROGRAMLAMA DERSİ

BLG 1306 Temel Bilgisayar Programlama

BLM-111 PROGRAMLAMA DİLLERİ I. Ders-4 Döngü Yapıları. Yrd. Doç. Dr. Ümit ATİLA

Algoritma ve Programlama I


ÖRNEK ALGORİTMA VE AKIŞ ŞEMALARI. Örnek 1: Klavyeden girilen 2 sayının toplamını bulan programın algoritma ve akış şemasını yapınız.

BMT 101 Algoritma ve Programlama I 11. Hafta. Yük. Müh. Köksal Gündoğdu 1

2 ALGORİTMA VE AKIŞ DİYAGRAMLARI

Algoritma ve Akış Diyagram Örnekleri

BMT 101 Algoritma ve Programlama I 6. Hafta. Yük. Müh. Köksal Gündoğdu 1

ÖDEV (Vize Dönemi) CEVAPLAR. 1. Ekrana Merhaba Dünya! yazdıran algoritmanın akış diyagramını çiziniz ve sözde kod olarak yazınız.

Algoritma ve Akış Diyagramları

Programlama Giriş. 17 Ekim 2015 Cumartesi Yrd. Doç. Dr. Mustafa YANARTAŞ 1

ALGORİTMAYA GİRİŞ. Program: Belirli bir işi gerçekleştirmek için gerekli komutlar dizisi olarak tanımlanabilir.

PROGRAMLAMAYA GİRİŞ DERS NOTLARI

Algoritma Hazırlama. Programlama. nereden başlamalı? ALGORİTMA VE PROGRAMLAMA Öğr.Gör.Günay TEMUR

Bilgisayar II Dersi. Bölüm-2

EBG101 PROGRAMLAMA TEMELLERİ VE ALGORİTMA

DEĞERLENDĐRME ÖDEV % 20 ARASINAV % 30 FĐNAL SINAVI % 50

ALGORİTMA VE PROGRAMLAMAYA GİRİŞ

Erzurum Teknik Üniversitesi Mühendislik Mimarlık Fakültesi Bilgisayar Programlama Dersi Ödevi Soru

BİLGİSAYAR PROGRAMLAMA DERSİ

BMT 101 Algoritma ve Programlama I 2. Hafta. Yük. Müh. Köksal GÜNDOĞDU 1

Her zaman izlediğimiz yöntem örneklerle açıklamak olduğuna göre ne duruyoruz hemen örneklere geçelim

EM-554 İleri Bilgisayar Programlama Teknikleri Algoritma ve Akış Diyagramları

ALGORİTMA NEDİR? (Adım adım işlem basamaklarının yazılmasıdır.)

Bil101 Bilgisayar Yazılımı I. M. Erdem ÇORAPÇIOĞLU Bilgisayar Yüksek Mühendisi

PROGRAMLAMA ve YAZILIM. Sayısal Analiz Yrd.Doç.Dr. Zekeriya PARLAK

PROGRAMLAMA DİLLERİ I

Algoritma. 19. yüzyılda Persli matematikçi Al- Khowarizmi (Al-Harezmi) tarafından bulunmuş ve onun adında türetilmiştir.

Sınıf :10-A Tarih : (0-49,99)1: Geçmez (50-59,99)2: Geçer (60-69,99)3: Orta (70-84,99)4: İyi (85-100)5: Pekiyi

4- Turbo Pascal Bilgisayar Programlamada Kullanılan Şart Yapıları

TEMEL BİLGİSAYAR BİLİMLERİ


BİLGİSAYAR PROGRAMLAMA DERSİ

ALGORİTMA VE AKIŞ ŞEMALARI

BIL1202 ALGORİTMA VE PROGRAMLAMAYA GİRİŞ (Akış Diyagramı)

MATLAB de. Programlama. Kontrol Yapıları. Döngü Yapıları. Doç. Dr. İrfan KAYMAZ Matlab Ders Notları

Hafta 5 Algoritma Örnekleri ve Analizi

İÇERİK PROGRAMLAMAYA GİRİŞ ALGORİTMA AKIŞ DİYAGRAMLARI PROGRAMLAMA DİLLERİ JAVA DİLİNİN YAPISI JAVA DA KULLANILAN VERİ TİPLERİ JAVA DA PROGRAM YAZMA

BIL1202 ALGORİTMA VE PROGRAMLAMAYA GİRİŞ

Algoritma ve Akış Diyagramları

Transkript:

BMT 101 Algoritma ve Programlama I 3. Hafta Yük. Müh. Köksal GÜNDOĞDU 1

Akış Diyagramları ve Sözde Kodlar Yük. Müh. Köksal GÜNDOĞDU 2

Sözde Kodlar (pseudo-code) Yük. Müh. Köksal GÜNDOĞDU 3

Sözde Kod Sözde Kod: Algoritma adımlarının programlama diline benzeyen bir şekilde ancak günlük dil ile anlatılmasıdır. Yapılacak eylemler günlük hayatta kullanılan sözcüklerle ifade edilir. Sözde kodlar; yapısı itibariyle kullanılacak olan programlama dilinin esnetilmiş halidir. Programlama dilindeki gibi katı kuralları ve kalıpları yoktur. Program yazılmadan önce algoritma oluşturulurken kullanılan dile bağlı olarak sözde kodlar tasarlanır. Yük. Müh. Köksal GÜNDOĞDU 4

Sözde Kod Örnek: Hastalandığımız zaman ne yapmalıyız? Bu durumun sözde kodu şu şekilde olmalıdır: Yük. Müh. Köksal GÜNDOĞDU 5

Sözde Kod Sözde kod: Sıcak Ihlamur iç. 3 saat bekle. Hala hasta mısın? Cevap evet ise medikoya git. Cevap hayır ise algoritmayı sonlandır. Yük. Müh. Köksal GÜNDOĞDU 6

Sözde Kod Başla Sıcak Ihlamur iç 3 saat bekle Hala hasta Hayır Evet Medikoya git Dur Yük. Müh. Köksal GÜNDOĞDU 7

Sözde Kod(Herhangi Bir Şarta Bağlı Aktiviteler) Herhangi bir şartın gerçekleşmesinden sonra oluşacak eylemler de kullanılan sözde kod yapısıdır. Bu yapıdaki benzer cümleler için sözde kod genellemesi; Örnek; «Yeşil ışık yanarsa karşıya geç, aksi takdirde geçme» Bu önermenin sözde kod ile ifade edilmesi şu şekildedir. Çözüm; Eğer (koşul) ise (eylem) Değilse (eylem) Eğer (yeşil ışık yanar) ise (karşıya geç) Değilse (geçme) Yük. Müh. Köksal GÜNDOĞDU 8

Sözde Kod(Herhangi Bir Şarta Bağlı Aktiviteler) Tüm programlama dilleri ingilizceyi esas aldıkları için sözde kodlar da İngilizce kelimelerden oluşmaktadır. Bu nedenden dolayı; EĞER yerine IF, İSE yerine THEN, DEĞİLSE yerine de ELSE kelimeleri tercih edilebilir. İf (koşul) then (eylem) Else (eylem) Yük. Müh. Köksal GÜNDOĞDU 9

Sözde Kod(Koşul Sürdükçe Devam Eden Aktiviteler) İstenilen koşulun sağlandığı sürece devam eden eylemleri kapsamaktadır. Genelleştirilmesi; sürece (koşul) yap (eylem) Bu eylemler koşul kontrolüne göre ikiye ayrılmaktadır. 1. Hava güzel olduğu sürece yürüyüş yap. sürece (hava güzel) yap (yürüyüş) İngilizcesi; While (koşul) do (eylem) Sürece yerine while, yap yerine do Yük. Müh. Köksal GÜNDOĞDU 10

Sözde Kod(Koşul Sürdükçe Devam Eden Aktiviteler) 2. Anlayıncaya kadar oku. Sözde kod yazılımı şu şekildedir; Tekrarla (oku) ta ki (anla) Genelleştirilmiş hali; Repeat (eylem) until (koşul) Yük. Müh. Köksal GÜNDOĞDU 11

Sözde Kod(Anlamlı Bir İsme Bir Değer Vermek) Çoğu zaman bazı sayısal değerlere ya da formüllere anlamlı ve açıklayıcı bir isim vermek gerekir. Örneğin; Bir malzemenin fiyatı; maliyet, kar ve vergi toplamlarıyla hesaplanır. Sözde kod oluşumu şu şekildedir; assign (toplam) value (maliyet+kar+vergi) Yük. Müh. Köksal GÜNDOĞDU 12

Sözde Kod NOT: Sözde kodlar bu örnekteki gibi kullanılabileceği gibi, daha çok sözde kod açıklamalarında gösterilen if, else, while yapılarıyla kullanımına daha çok rastlanmaktadır. Çünkü bu şekilde herhangi bir diline bağlı kalınmadan (C,C++,java vb) istenilen kod yapısının oluşturulmasını sağlamış olur. Bu şekilde sözde kodu yazılmış programın herhangi bir dilde yazılması çok daha basite indirgenmiş olur. Örnekte görüleceği gibi hiçbir noktalama işareti ve dil yazım kuralına dikkate edilmeden, sözde kod yazım dizilimi kullanılarak öğrencinin notuna göre geçtiğini kaldığını söyleyen programı oluşturduk. 1 2 3 4 İf (öğrencinin notu>60) then geçtiğini söyle. else kaldığını söyle. Yük. Müh. Köksal GÜNDOĞDU 13

Sözde Kod Örnek: Dik üçgenin alanını hesaplayan sözde kodu yazınız.? Çözüm: Üçgenin taban ve yükseklik değerlerini al alan=(1/2)*taban*yükseklik alan değerini çıktı olarak ver Yük. Müh. Köksal GÜNDOĞDU 14

Akış Diyagramları Yük. Müh. Köksal GÜNDOĞDU 15

Genel Kavramlar Akış Diyagramı: Bir algoritmanın özel geometrik şekillerle gösterimine akış diyagramı(flow chart) adı verilir. Akış diyagramı, problemin çözümü için yapılması gerekenlerin, başından sonuna kadar geometrik şekillerden oluşan semboller ile ifade edilerek, problemin görsel olarak çözümünün oluşturmasını sağlar. Yük. Müh. Köksal GÜNDOĞDU 16

Genel Kavramlar Her simge genel olarak yapılacak bir işi veya komutu gösterir. Akış diyagramlarını izlemek görsel olması sebebi ile algoritmadan daha kolaydır. Akış şemaları her biri farklı bir işlem adımını temsil eden şekillerin oklar ile birleştirilmesinden oluşur. Yük. Müh. Köksal GÜNDOĞDU 17

Akış Diyagramı Sembolleri Yük. Müh. Köksal GÜNDOĞDU 18

Akış Diyagramı Sembolleri Başla: Bir algoritmanın başladığı konumu göstermektedir. Tek çıkışlı bir şekildir. Başla Dur: Bir algoritmanın bittiği konumu göstermektedir. Tek girişli bir şekildir. Dur Yük. Müh. Köksal GÜNDOĞDU 19

Akış Diyagramı Sembolleri Giriş: Bilgisayara dışarıdan veri girişini temsil eder. Bu sembolün içine dışarıdan girilen bilgilerin aktarılacağı değişkenler yazılır. A,B,C Örnek: Klavyeden girilen değerlerin SAYI1 ve SAYI2 adlı iki değişkene okunması isteniyorsa; SAYI1 SAYI2 Yük. Müh. Köksal GÜNDOĞDU 20

Akış Diyagramı Sembolleri Çıkış: Ekran veya yazıcıya bilgi göndermeyi temsil eder. Değişkenin veya işlem sonuçlarının görüntülenmesini sağlar. Genellikle 1. kullanım yaygın olarak kullanılır. Örnek: «MERHABA DUNYA» YAZ Yük. Müh. Köksal GÜNDOĞDU 21

Akış Diyagramı Sembolleri İşlem: Bir algoritmada aritmetik işlem yapılmasını sağlayan şekildir. Bu dörtgen kutu içerisine yapılmak istenen işlem yazılır. Tek girişli ve tek çıkışlı bir şekildir. İŞLEM Örnek: TOPLAM=0, CARPİM=1 TOPLAM=CARPIM+5 Yük. Müh. Köksal GÜNDOĞDU 22

Akış Diyagramı Sembolleri Karşılaştırma (Sorgu): Bir algoritmada bir kararın verilmesini ve bu karara göre iki seçenekten birinin uygulanmasını sağlayan şekildir. burada eşkenar dörtgen içerisine kontrol edilecek mantıksal koşul yazılır. Program akışı sırasında koşulun doğru olması durumunda "Evet" yazılan kısma Yanlış olması durumunda "Hayır" yazılan kısma sapılır. Tek girişli ve çift çıkışlı bir şekildir. Örnek: SAYI<2 Mİ? Evet Hayır Yük. Müh. Köksal GÜNDOĞDU 23

Akış Diyagramı Sembolleri Bağlantı: Bir algoritmanın birden fazla alana yayılması durumunda bağlantı noktalarını gösteren şekildir. Yük. Müh. Köksal GÜNDOĞDU 24

Akış Diyagramı Sembolleri Akış Yönü: Bir işlem bittikten sonra akışın nereye yöneleceğini belirler. Bu zamana kadar öğrendiğimiz akış diyagramlarını bir örnek uygulamada inceleyelim. Yük. Müh. Köksal GÜNDOĞDU 25

Akış Diyagramı Sembolleri Örnek: Dışarıdan girilen iki sayıyı büyük, küçük veya eşit olup olmadıklarını karşılaştırarak sonuçları yazan programın akış diyagramını çiziniz. Yük. Müh. Köksal GÜNDOĞDU 26

Çözüm:. Akış Diyagramı Sembolleri Yük. Müh. Köksal GÜNDOĞDU 27

Akış Diyagramı Sembolleri Döngü: Bir işlemin belli bir sayıda veya belli bir koşul doğru olduğu sürece tekrar edilmesini sağlayan döngü komutunu gösteren şekildir. Bu döngüde altıgen içerisine ya koşul yada döngünün başlangıç, adım ve sonlanma değerlerini belirtebilirsiniz. Kontrol değişkeni = başlangıç değeri, bitiş değeri, adım I = 1, 20,3 Artan döngü J = 30, 4,-2 Azalan döngü Tek döngü k = 1, 99 1 er artan döngü I = 1, N, 1 işlem A Yük. Müh. Köksal GÜNDOĞDU 28

Akış Diyagramı Sembolleri Örnek: Birden 10 a kadar çift sayıları toplayan ve sonucu yazdıran algoritmayı yazınız ve akış şemasını çiziniz.? Yük. Müh. Köksal GÜNDOĞDU 29

Akış Diyagramı Sembolleri Algoritma: 1. Başla 2. Top=0, I=0 3. Top=Top+I 4. I=I+2 5. I<=10 ise 3. Adıma git. 6. Dur Yük. Müh. Köksal GÜNDOĞDU 30

Akış Diyagramı:. Akış Diyagramı Sembolleri BASLA TOP=0 I=0,10,2 TOP=TOP+I DUR Yük. Müh. Köksal GÜNDOĞDU 31

Akış Diyagramı Sembolleri İç İçe Döngü: bir boyutta daha fazla işlemler için döngülerin iç içe kullanılması tercih edilir. Örneğin matris işlemleri iç içe döngü örneğidir. İç içe döngü İç döngü I = 1, N, 1 J = 1, N, 1 işlem B Dış döngü Yük. Müh. Köksal GÜNDOĞDU 32

Akış Diyagramı Sembolleri Örnek: bir sonraki slayttaki iç içe döngü örneğinde T değişkeninin ilk değerinin sıfır olarak verildiğini varsayarak, her bir adımdaki i, j ve T değerlerini bulunuz. Adım I J T 1. 1 2 =0+1+2=3 2. 1 5 =3+1+5=9 3. 3 2 =9+3+2=14 4. 3 5 =14+3+5=22 5. 5 2 =22+5+2=29 6. 5 5 =29+5+5=39 Yük. Müh. Köksal GÜNDOĞDU 33

Akış Diyagramı Sembolleri Fonksiyon Çağırma: Bir işlemin belli bir sayıda veya belli bir koşul doğru olduğu sürece tekrar edilmesini sağlayan döngü komutunu gösteren şekildir. Bu döngüde altıgen içerisine ya koşul yada döngünün başlangıç, adım ve sonlanma değerlerini belirtebilirsiniz. Örnek: faktoriyel(i) Yük. Müh. Köksal GÜNDOĞDU 34

Örnekler Yük. Müh. Köksal GÜNDOĞDU 35

Örnekler Örnek 1: Klavyeden okunan iki sayının toplamını yapan programın algoritmasını ve akış diyagramını çiziniz.? Çözüm 1: Sözde Kod: A1 :Birinci sayıyı gir A2 :İkinci sayıyı gir A3 :İki sayının toplamını yap A4 :Toplamın değerini yaz A5 :Bitir. Algoritma: A1 :X değerini gir A2 :Y değerini gir A3 :Z = X+Y A4 :Z yi yaz A5 :Bitir Yük. Müh. Köksal GÜNDOĞDU 36

Örnekler Çözüm 1: Başla x, y z=x+y girilen sayıların toplamı= z Dur Yük. Müh. Köksal GÜNDOĞDU 37

Örnekler Örnek 2: 1 den N ye kadar olan sayıların toplamını hesaplayan programın akış diyagramını ve algoritmasını oluşturalım? Çözüm 2: 1 den N ye kadar, N adet sayı vardır. Birer artan döngü içinde sayıları toplayabiliriz. Döngü artışını kontrol edeceğimiz değişken i olsun. Toplam değerini de T değişkeni ile ifade edelim. Döngü değişkeni i, 1 den başlayacak ve birer artarak N ye ulaşacak. T başlangıçta 0 ile başlayacak ve döngü içerisinde 1 den N ye değişen i değeri ilave edilecek. Yük. Müh. Köksal GÜNDOĞDU 38

Örnekler Çözüm 2: (Devam) Algoritma: Adım 0: Başla Adım 1: T=0, i=0 Adım 2: T=T+i Adım 3: i=i+1 Adım 4: Eğer i<=n ise Adım 2 ye git Adım 5: Yaz (T) Adım 6: Dur Yük. Müh. Köksal GÜNDOĞDU 39

Örnekler Çözüm 2: (Devam) Akış Diyagramı: i N işlem T - 10 - - - 10 T=0 0 1 10 T=0+1 1 2 10 T=1+2 3 3 10 T=3+3 6 4 10 T=6+4 10 5 10 T=10+5 15 6 10 T=15+6 21 7 10 T=21+7 28 8 10 T=28+8 36 9 10 T=36+9 45 Yük. Müh. Köksal 10GÜNDOĞDU 10 T=45+10 5540

Örnekler Örnek 3: Birbirinden farklı olarak verilen iki adet sayıdan, büyük olanı bulup gösteren algoritma ve akış diyagramını tasarlayınız.? Çözüm 3: Algoritması Yük. Müh. Köksal GÜNDOĞDU 41

Örnekler Çözüm 3: Akış Diyagramı Yük. Müh. Köksal GÜNDOĞDU 42

Örnekler Örnek 4: Girilenvizevefinalnotlarınagöreöğrencinindersten geçip geçmediğini bulan algoritma ve akış diyagramını tasarlayınız.? Çözüm 4: Algoritması Yük. Müh. Köksal GÜNDOĞDU 43

Çözüm 4: Akış Diyagramı Örnekler Yük. Müh. Köksal GÜNDOĞDU 44

Örnekler Örnek 5: 1 den 26 ya kadar tek sayıları yazdıran algoritma ve akış diyagramını yapınız.? Çözüm 5: Yük. Müh. Köksal GÜNDOĞDU 45

Çözüm 5: Akış Diyagramı Örnekler Yük. Müh. Köksal GÜNDOĞDU 46