E-Bilgini.Com 'a Hoşgeldiniz : Ziyaretci
Sisteme Hoşgeldiniz
Forumumuzda daha iyi vakit geçirmek için, bilgi alışverişinde bulunabilmek için Üye olmanız gerekmektedir. / Üye Girişi için Tıklayınız
Ziyaretci Bulunduğunuz Konum

   E-Bilgini Forum Ana Sayfa   | Programlama | Algoritma  |  Algoritma nedir ?
 

Konu ve mesajları Facebook Profilinizde Paylaşabilir,
e-bilgini.com Facebook Sayfasına destek vermek için sayfayı beğenebilirsiniz..
Paylaş
 
 
Seçenekler Arama Stil
    #1
Utay
 
Utay - ait Kullanıcı Resmi (Avatar)
Yeni Üye
Durum : Ütopya
Nerden : Antalya
Forumda : Utay isimli Üye şimdilik offline konumundadır
Üyelik tarihi: 02.02.2014
Mesajlar: 61
Konular: 41
Üye ID No: 500
İletisim :
Utay Özel Mesaj Gönder            








Mesaj Yazma Zamanı : 1 Temmuz 2014 Saat : 00:20 - Kayıtlı İp

Algoritma nedir ?


Algoritma bir problemin çözümünde izlenecek yol anlamına gelir. Tüm programlama dillerinin temeli algoritmaya dayanmaktadır. Algoritma bilmeden gerçek manada bir programcı olamazsınız. Bunu yaparken 3 temel bileşenimiz vardır. Biz problemleri çözerken bu basamakları takip edicez.

1. Değişkenler
2. Algoritma
3. Akış Diyagramı

Bununla ilgili küçük bir örnek verelim: Örneğin klavyeden girilen iki sayının toplamını bulan ve sonucu ekrana yazdıran programın algoritması ve akış diyagramı istenseydi.

1. Değişkenler

birinci sayı: x
ikinci sayı :y
iki sayının toplamı:toplam

2.Algoritma

Adım 1 :Başla
Adım 2:Birinci sayıyı oku ve x değişkenine aktar.
Adım 3:ikinci sayıyı oku ve y değişkenine aktar.
Adım 4:x ve y sayılarını topla sonucu toplam değişkenine aktar.
Adım 5:Toplam değerini ekrana yazdır.
Adım 6:Dur

3.Akış Diyagramı



Yukarıdaki örnekte basit bir problemin nasıl çözüleceği anlatılmıştır:
Burada değişkenler dışarıdan girilen ve bizim oluşturduğumuz değerleri tutan elemanlardır.
Algoritma ise problemin çözümünün adımlar halinde oluşturulmasıdır.





Utay Adlı Kişinin İmzası Zillet bizden uzaktır.
Profil Mesajı Ekle
Alıntı ile Cevapla
    #2
By Tağmaç
 
By Tağmaç - ait Kullanıcı Resmi (Avatar)
Yeni Üye
Durum : Coder
Nerden : C#
Forumda : By Tağmaç isimli Üye şimdilik offline konumundadır
Üyelik tarihi: 22.08.2014
Mesajlar: 3
Konular: 1
Üye ID No: 517
İletisim :
By Tağmaç Özel Mesaj Gönder            








Mesaj Yazma Zamanı : 22 Agustos 2014 Saat : 17:36 - Kayıtlı İp



Algoritma Mantıktır. Mantığı Kavramak Gerekir. Bunun İçin Algoritma Basit Bir Şekilde Anlatılamaz. Algoritma Detaya İnilerek Anlatılmalıdır. Yani

Programlamanın Yapı Taşlarını, Bilgisayarın Çalışma Mantığını, Makine Dili, Binary Sistemlerini, Bir Yazılımda Olması Gereken Temel Özellikleri, Yazılım Çeşitleri, Programlama Dili Çeşitlerini, Akış Diyagramının Tüm Özelliklerini, Bunun İçin Kullanılan Programın Ne Olduğunu anlatacak Şekilde Detaya İnilmelidir.

Algoritma Bilindiği Gibi 1- başla , 2-kapıyı aç, 3- ayakkabılarını yere koy, 4- Ayakkabılarını giy, 5- kapıyı kapat, 6-Kapıyı Kilitle, 7-merdivenlerden in, 8-dış kapıyı aç, 9- dışarıya çık, 10- dış kapıyı kapat, 11- bitir

Şeklinde Basite Alınmamalıdır. Algoritma Bir Yaşam Biçimidir. Yazınızı Detaya İnerek Düzeltmeniz Userler Açısında Güzel Olacaktır.





By Tağmaç Adlı Kişinin İmzası Niceler sultandı, kraldı, şahtı,
Benimle değişti talihi, bahtı,
Yerle bir eyledim taç ile tahtı!
Akıl almaz hünerlerim var benim...
Profil Mesajı Ekle
Alıntı ile Cevapla
Cevapla

Etiketler
algoritma , nedir

Seçenekler Arama
Stil
Normal Normal
Ağaç şeklinde a href="showthread.php?s=3425e3a92ec535f4beba174b092f303b&p=3475&mode=threaded#post3475">Ağaç şeklinde gösterime geç

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB-Code ist Açık.
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı

Hizli Erisim






vBulletin Copyright © Jelsoft Enterprises Limited
E-Bilgini | .Com | .Net | .Org | 2011 © Tüm Hakları Sakldır.