ALGORİTMA.

Slides:



Advertisements
Benzer bir sunumlar
BPR151 ALGORİTMA VE PROGRAMLAMA - I
Advertisements

ALGORİTMA BULUNMASI
ALGORİTMA VE AKIŞ ŞEMALARI.
ALGORİTMA VE AKIŞ ŞEMALARI.
Algoritma ve Akış Diyagramları
Problemi Çözme Adımları
Bölüm 1 Genel Kavramlar Bilgisayarın Temel Birimleri Bilgi Saklama
BİLGİSAYAR MÜHENDİSLİĞİNE GİRİŞ
BPR151 ALGORİTMA VE PROGRAMLAMA - I
BPR151 ALGORİTMA VE PROGRAMLAMA - I
ALGORİTMA VE AKIŞ ŞEMALARI.
Soru 1: Klavyeden girilen 2 tamsayının toplamını bularak ekrana yazdıran bir program yazınız. Problemin tanımı Klavyeden girilen 2 tamsayının toplamı bulunacak.
Algoritma ve Akış Diyagramları
ALGORİTMA ve PROGRAMLAMA
Görsel C# ile Windows Programlama
SÖZDE –KODLAR (pseudo-code)
Bilgisayar Programlama
BPR152 ALGORİTMA VE PROGRAMLAMA - II
BPR151 ALGORİTMA VE PROGRAMLAMA - I
Temel tanımlar ve işleyiş
AKIŞ ŞEMASI Akış şeması belirli bir işin yapılabilmesi için, basit işlemlerle şema halinde gösterilmesidir. Kısaca algoritmanın şemalarla gösterilmesidir.
ALGORİTMA VE AKIŞ ŞEMASI
AKIŞ ŞEMASI Akış şeması belirli bir işin yapılabilmesi için, basit işlemlerle şema halinde gösterilmesidir. Kısaca algoritmanın şemalarla gösterilmesidir.
 Merkezi eğilim ölçüleri: Ortalama Ortanca Mod  Ortalama: İki veya ikiden fazla sayının toplamının toplanan sayıların adedine bölünmesiyle elde edilen.
Problem Yaklaşım Temelleri, Algoritma ve Akış Şeması
C PROGRAMLAMA DİLİ YRD.DOÇ.DR. BUKET DOĞAN 1.
ENF 204 Bilgisayar Programlama Algoritma ve Akış Diyagramları
TEK Mİ ÇİFT Mİ? TOPLA YA DA ÇIKAR.
Karenin Çevresi ve Alanı
Problem Yaklaşım Temelleri, Algoritma ve Akış Şeması
BİL 102 BİLGİSAYAR PROGRAMLAMA DERS 1. PROGRAM GELİŞTİRME AŞAMALARI 1- Probleme ilişkin veriler nelerdir? 2- Çözüm yöntemi nasıl olacaktır? 3- Çözüm sonucunda.
Algoritmalar ve Programlama I Ders 2: Akış Diyagramları
Algoritma, bir işin hangi aşamalardan geçilerek yapılacağını gösteren çalışma planıdır. Algoritma Nedir ?
ALGORİTMA VE AKIŞ ÇİZELGELERİ
Programlama Araçları ve Programlama Yapısı
Algoritma Mantığı ve Akış Diyagramları
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.
Bilgisayar Programlama
PROGRAMLAMAYA GİRİŞ VE ALGORİTMA
Bilgisayar Programlama Dersi KTÜ Harita Müh. Böl. 2015/2016Bahar Dönemi Doç. Dr. Oğuz Güngör Yrd. Doç. Dr. Emine Tanır Kayıkçı Yrd. Doç. Dr. Esra TUNÇ.
PROGRAMLAMA MANTIĞI, ALGORİTMA PROBLEM ÇÖZME
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.
ALGORİTMA DERS 3 AKIŞ ŞEMALARI.
PROGRAMLAMAYA GİRİŞ VE ALGORİTMA
O R T L G İ M A A Ve Akış şemaları.
PROGRAMLAMA TEMELLERİ Burak UZUN Bilişim Teknolojileri Öğretmeni Burak UZUN.
MATEMATİK. ÇİFT SAYILAR ÇİFT SAYI: İki ile kalansız bölünebilen sayılara çift sayılar denir. Diğer bir ifade ile birler basamağı 0,2,4,6,8 olan sayılar.
Algoritma Örnekleri.
Algoritma ve Programlama
Algoritma ve Akış Şemaları
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
CEIT Hafta.
PROGRAMLAMAYA GİRİŞ VE ALGORİTMA
PROGRAMLAMAYA GİRİŞ VE ALGORİTMA
PROGRAMLAMAYA GİRİŞ VE ALGORİTMA
PROGRAMLAMAYA GİRİŞ VE ALGORİTMA
PROGRAMLAMA VE KODLAMAYA GİRİŞ
PROGRAMLAMAYA GİRİŞ VE ALGORİTMA
Problem Çözme Yaklaşımları
Algoritmanın Hazırlanması
Örnekler.
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.
Problemi Çözme Adımları
PROGRAMLAMAYA GİRİŞ VE ALGORİTMA
Bölüm 1 Genel Kavramlar Bilgi Saklama
doğal sayısındaki rakamların sayı değerleri toplamı kaçtır?
Algoritma ve Akış Diyagramları
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:

ALGORİTMA

ALGORİTMA: Problemin bu şekilde adım adım ifade edilmesi bir algoritmadır. Her hangi bir sorunun çözümü için izlenecek yol.

Yazın hava çok sıcak ve sıcaktan bunalıyorsunuz. Sıcaktan bunalmanız bir problemdir. Bu problemin bir çok çözüm yolu olabilir.

PROBLEMİN ALGORİTMASI ADIM 1: Başla. ADIM 2: Sıcaktan bunalıyor musun? ADIM 3: Evet ise ADIM 5’e git. ADIM 4: Hayır ise ADIM 6’ya git. ADIM 5: Bol su iç. ADIM 6: İşine devam et. ADIM 7: Dur.

AKIŞ ŞEMASI Herhangi bir sorunun çözümü için izlenmesi gerekli olan adımların, görsel olarak simge ya da sembollerle ifade edilmiş şekline "akış şemaları" adı verilir.

BAŞLA-BİTİR DEĞER ALMA (GİRDİ ÇIKTI) HESAPLAMA!!! EVET-HAYIR (KARAR VERME)

Problem: Hava çok sıcak ve bunalıyorsunuz ADIM 1: Başla. ADIM 2: Sıcaktan bunalıyor musun? ADIM 3: Evet ise ADIM 5’ e git. ADIM 4: Hayır ise ADIM 6’ ya git. ADIM 5: Bol su iç. ADIM 6: İşine devam et. ADIM 7: Bitir.

Sıcaktan bunalıyor musun? Başla İşine devam et. Sıcaktan bunalıyor musun? Bol su iç Evet Hayır Bitir

Problem: Verilen bir sayı tek ise; 2 ile, çift ise; 3 ile çarp ADIM 1: Başla. ADIM 2: Sayıyı al. ADIM 3: Sayıyı bir değişken aktar.(Sayı=a) ADIM 4: a tek mi çift mi karar ver. ADIM 5: a tekse ADIM 7’ye git. ADIM 6: a çiftse ADIM 8’e git. ADIM 7: a’yı 2 ile çarp ve ADIM 9’a git. ADIM 8: a’yı 3 ile çarp ve ADIM 9’a git. ADIM 9: Çarpımı yazdır. ADIM 10: Dur.

Başla Dur çiftse tekse Sayıyı al Sayı=a a tek mi çift mi? a’yı 2 ile çarp a’yı 3 ile çarp çiftse tekse Sonucu yazdır Dur

Problem: İki sayının toplamının tek mi çift mi olduğunu kontrol ederek, “tek” ya da “çift” yazdıran programın akış şeması

Başla Dur İlk Sayıyı al Sayıyı değişkene aktar ikinci Sayıyı al İki sayıyı topla evet İkiye bölünüyor mu? hayır “tek” yazdır “Çift” yazdır Dur