ALGORİTMA NEDİR?
Algoritma; Belirli bir görevi yerine getiren sonlu sayıdaki işlemler dizisidir. Başka bir
deyişle; Bir sorunu çözebilmek için gerekli olan sıralı mantıksal adımların tümüne denir.
Bu kavram M.S. 9.yy da, İranlı Musaoğlu Horzumlu Mehmet’in (Alharezmi adını araplar
takmıştır) problemlerin çözümü için genel kurallar oluşturması ile ortaya çıkmış olup.
Algoritma Alharezmi’nin Latince okunuşudur.
Peki bilgisayarda çözülecek bir sorunu nasıl algoritma ile ifade ederiz? Bunun için
öncelikle bir sorun tanımlayalım. Başlangıçta basit olması için şöyle bir problem üzerinde
düşünelim: Bilgisayara verilecek iki sayıyı toplayıp sonucu ekrana yazacak bir program
için algoritma geliştirmek isteyelim. Sorun son derece basit ancak sistem tasarımının net
yapılabilmesi için sorun hakkında anlaşılamayan tüm belirsiz noktalar açıklığa
kavuşturulmalıdır. Örneğin sayılar bilgisayara nereden verilecek, Klavye, Dosya veya
belki başka bir ortam. Bu ve buna benzer soru ve tereddütleriniz varsa sorunun sahibine
bunları sormalı ve sistem analizi yapmalısınız. Sonra bulacağımız çözümü algoritma haline dönüştürebiliriz.
ÖRNEK -1
Dışarıdan girilen 2 değeri toplayan programın algoritmasını yazın?
Klavyeden kenar uzunluğu girilen bir karenin alanını hesaplayalım.
1. BAŞLA
2. Kenar uzunluğunu (K) oku
3. ALAN=K * K işlemini yap
4. ALAN değerini ekrana yaz
5. SON
ÖDEV
Örnek: Çay demleme algoritmasını yapınız.
Örnek: Evden çıkıp çarşıya gitme algoritmasını yapınız.
EN ÇOK ZİYARET EDİLEN KONULAR:
----------------------------------------------------------------------------------------------------------------
- ALGORİTMA ÖRNEKLERİ
- ALGORİTMADA TEMEL İFADELER
- ALGORİTMADA OPERATÖRLER
- ALGORİTMAYA GİRİŞ
- ADIM ADIM ALGORİTMAYI ÖĞRENELİM
- DERLEYİCİ VE YORUMLAYICI
- PROGRAM GELİŞTİRME SÜREÇLERİ
Yorumlar
Yorum Gönder