AKIŞ DİYAGRAMLARI Yard.Doç.Dr. Cihad DEMİRLİ

Slides:



Advertisements
Benzer bir sunumlar
DİZİLER – I. Kısım YRD.DOÇ.DR. CİHAD DEMİRLİ
Advertisements

BPR151 ALGORİTMA VE PROGRAMLAMA - I
Algoritma ve Akış Diyagramları
Problemi Çözme Adımları
Bölüm 2 C Dilinin Temelleri
MATLAB’İN SAYI YUVARLAMA FONKSİYONLARI
ALGORİTMA VE AKIŞ ŞEMALARI.
Algoritma ve Akış Diyagramları
Bölüm 2 C Dilinin Temelleri Genel Kavramlar
DİZİLER (Arrays) Yrd.Doç.dr. Cİhad demİrlİ
ALGORİTMA ve PROGRAMLAMA
ALIŞTIRMALAR - 1 Sunu 1 ve Sunu 2 İçeriği
İNTERNET PROGRAMCILIĞI I BTP 207 Ders 9. Tek değişkende birden fazla bilgi tutulmak istendiğinde kullanılır. Kullanım şekli: var dizi_adı= new Array(eleman1,
Görsel C# ile Windows Programlama
Bilgisayar Programlama
C++ Yapısı Giriş-Çıkış Komutları Döngü Komutları
Programlama (Hatırlamalar) Yard.Doç.Dr. Cihad DEM İ RL İ Sunu İ çeri ğ i Kayna ğ ı: Vatansever, F. (2010). Algoritma Geliştirme ve Programlamaya Giriş,
Bilgisayar Programlama Güz 2011
Temel tanımlar ve işleyiş
C ile Programlamaya Giriş
DEĞİŞKENLER, VERİ TÜRLERİ VE OPERATÖRLER
VER İ T İ PLER İ Yard.Doç.Dr. Cihad DEM İ RL İ Sunu İ çeri ğ i Kayna ğ ı: Vatansever, F. (2010). Algoritma Geliştirme ve Programlamaya Giriş, (7. Baskı),
ALGORİTMA VE AKIŞ ŞEMASI
Temel Kavramlar, İşlemler, Operatörler
GİRİŞ Yard.Doç.Dr. Cihad Demirli Sunu içeriği kaynağı: ALGAN, S. (2010). Her Yönüyle C# 4.0. (12.Baskı). Pusula Yay. İstanbul.
DÖNGÜLER.
MATLAB’te Döngüler.
Diğer Bazı Komutlar ve Alıştırmalar
BM-103 Programlamaya Giriş Güz 2014 (4. Sunu)
DÖNGÜLER.
=>CÜMLEDE ANLAM<=
C#’TA DÖNGÜLER onbirc.com/133.
ENF 204 Bilgisayar Programlama Algoritma ve Akış Diyagramları
Problem Yaklaşım Temelleri, Algoritma ve Akış Şeması
PROGRAMLAMA Doç.Dr. Murat ÇAKIROĞLU 2015 – 2016 Güz Dönemi Kredi : 3+1
Algoritmalar ve Programlama I Ders 2: Akış Diyagramları
Doç. Dr. Cemil Öz SAÜ Bilgisayar Mühendisliği Dr. Cemil Öz.
Algoritma Mantığı ve Akış Diyagramları
MKM 311 Sistem Dinamiği ve Kontrol
ALGORİTMA NEDİR? İster bilgisayarda, ister matematikte, isterse günlük hayatta karşımıza çıkan her problemin çözüm yolu vardır. Örneğin yemek yerken farkında.
SAYISAL ANALİZ Doç.Dr. Cüneyt BAYILMIŞ.
BİLGİSAYAR PROGRAMLAMA Ders 5: Döngüler
PROGRAMLAMA MANTIĞI, ALGORİTMA PROBLEM ÇÖZME
Bölüm 2 C Dilinin Temelleri Genel Kavramlar Yazım ve Noktalama Kuralları C Kütüphaneleri C Dilindeki Sözcükler Değer Sabitleri Veri Tipleri Değişkenler.
Akış Diyagramları - 1. Akış Diyagramı  Algoritmalar doğal dille yazıldıklarında herkes tarafından aynı biçimde anlaşılmayabilir.  Ancak, akış diyagramlarında.
BÖLÜM 3 AKIŞ DİYAGRAMI.
ALGORİTMA DERS 3 AKIŞ ŞEMALARI.
PROGRAMLAMAYA GİRİŞ VE ALGORİTMA
BÖLÜM 5 AKIŞ DİYAGRAMLARINDAN PROGRAM KODLAMAYA GEÇİŞ
O R T L G İ M A A Ve Akış şemaları.
PROGRAMLAMA TEMELLERİ Burak UZUN Bilişim Teknolojileri Öğretmeni Burak UZUN.
Algoritma ve Akış Şemaları
İKİDEN FAZLA BAĞIMLI ÖRNEK İÇİN TESTLER
T.C. ÖMER HALİSDEMİR ÜNİVERSİTESİ EĞİTİM FAKÜLTESİ BİLGİSAYAR VE ÖĞRETİM TEKNOLOJİLERİ ÖĞRETMENLİĞİ EĞİTİMDE BİLİŞİM TEKNOLOJİLERİ – 2 DERSİ ALGORİTMALAR.
ALGORİTMA VE AKIŞ ŞEMASI
ANKARA ÜNİVERSİTESİ SAĞLIK BİLİMLERİ FAKÜLTESİ SOSYAL HİZMET BÖLÜMÜ
BM-103 Programlamaya Giriş Güz 2016 (5. Sunu)
C Sharp 9. hafta - dIZILER.
BİLGİSAYAR PROGRAMLAMA Ders 5: Döngüler
Problem Çözme Yaklaşımları
Algoritmanın Hazırlanması
BLM-111 PROGRAMLAMA DİLLERİ I Ders-2 Değişken Kavramı ve Temel Operatörler Yrd. Doç. Dr. Ümit ATİLA
PROGRAMLAMAYA GİRİŞ FORTRAN 77.
Algoritma Nedir? Algoritmayı, herhangi bir problemin çözümü için izlenecek yolun adımlar halinde yazılması olarak tanımlayabiliriz. Algoritma, bir problemin.
Akis diyagramı Örnekleri
Bilgisayar Bilimi Döngüler.
Algoritma ve Akış Diyagramları
NİŞANTAŞI ÜNİVERSİTESİ
Bölüm 1 Genel Kavramlar TOC Bilgisayarın Temel Birimleri Bilgi Saklama Bilgisayara İstediğimiz İşleri Nasıl Yaptırırız C Programlama Dili Nedir? C Programının.
Sunum transkripti:

AKIŞ DİYAGRAMLARI Yard.Doç.Dr. Cihad DEMİRLİ Sunu İçeriği Kaynağı: Vatansever, F. (2010). Algoritma Geliştirme ve Programlamaya Giriş, (7. Baskı), Seçkin Yayıncılık, Ankara.

KULLANILAN ŞEKİLLER Başla / Dur Başla ve Dur işaretleri standarttır. İşlemler bu iki şekil arasında açıklanır. Başla Dur

KULLANILAN ŞEKİLLER Veri girişi Dışarıdan veri girişini temsil eder. Şeklin içine klavyeden girilecek değerin aktarılacağı değişken(ler)in ismi yazılır. Birden fazla değişken ismi girilmesi istendiğinde değişkenler virgül ile ayrıştırılır (örn. A,B,C) Veri

KULLANILAN ŞEKİLLER İşlem Programın çalışması sırasında yapılacak işlemler yazılır. İşlem cümleleri şekil içerisine aynen yazılır. Birden fazla işlem aralarına virgül konarak yazılabilir. İşlem

Döngü değişkeni= başlangıç değeri, bitiş değeri, adım KULLANILAN ŞEKİLLER Döngü Döngü değişkeni= başlangıç değeri, bitiş değeri, adım Belirli işlem bloklarının ardışık değerlerle ve bazı koşullar sağlayıncaya kadar tekrarlanması için kullanılır. i=1,N,1 İşlem

KULLANILAN ŞEKİLLER Döngü (Artan) Başlangıç değeri, bitiş değerinden küçüktür ve adım değeri (+) pozitiftir. I = 1,20,3

KULLANILAN ŞEKİLLER Döngü (Azalan) Başlangıç değeri, bitiş değerinden büyüktür ve adım değeri (-) negatiftir. j = 30,4,-2

KULLANILAN ŞEKİLLER Döngü (İç içe) İç döngü i=1,N,1 j=1,N,1 İşlem Dış döngü

KULLANILAN ŞEKİLLER karşılaştırma yapma) işlemlerini temsil eder. Karar (Karşılaştırma) Karar verme (kontrol etme, karşılaştırma yapma) işlemlerini temsil eder. Koşul Koşul E İşlem 1 H İşlem 2

KULLANILAN ŞEKİLLER Yazdır/Çıktı Ekrana veya yazıcıya bilgi/veri yazdırmak için kullanılır. Yazdır

KULLANILAN ŞEKİLLER Bağlantı Farklı yerlere dallanan işlem akışlarını toplamak Akış diyagramı bir sayfaya sığdırılamadığında diğer sayfadaki akış diyagramı ile bağlantı kurmak Parça parça çizilen akış diyagramları arasında bağlantı yapmak

KULLANILAN ŞEKİLLER İşlem akış yönleri İşlem akışının hangi yönde olduğunu göstermek amacıyla kullanılırlar.

Örnek Başla T=0 I=1,2,1 T=5 J=1,3,1 T=T+I*J T Dur

Bir soru ??? Başla M=2,N=3,P=4, T=5 T=T+I^2 I=1,M,1 T=T-J J=1,N,1 K=J,P,1 T=T+I+J*K T Dur

Devam edecek…