Algoritmalar

Algoritmalar

Programlamanın öğrenilebilmesi için öncelikle algoritmanın ne olduğuna ve nasıl geliştirilmesi gerektiğine cevap bulunmalıdır.  Problem çözme yöntemlerinden biri olan algoritma geliştirmek kodlamaya atılan ilk adımdır. Algoritma mantığı iyice kavrandıktan sonra bu mantık ile birlikte bir programlama dili kullanılarak yazılım geliştirme süreci başlar.

Algoritma, belirli bir mantığı olan, farklı düşünebilmeyi ve problem çözmeyi öğretmek için tasarlanan bir yoldur. Başka bir ifadeyle bir problemi çözmeye giden yolun basit, net ve belirli bir sıraya göre tasarlanmış hâlidir.

Algoritmalar;

ü  Açık ve net olmalıdır.

ü  Kullanılacak olan girdiler iyi tanımlanmış olmalıdır.

ü  Çıktılar açık ve anlaşılır olmalıdır.

ü  Algoritmalar hızlı olmalıdır.

ü  Sonlu ve uygulanabilir olmalıdır.

 

Değişken kavramı

Bir işlemi gerçekleştirmek için yapılması gereken ilk şey o veriyi hafızaya almaktır. İşlem yapmak istediğimizde de veriyi hafızadan çağırıp gerekli işlemleri yerine getirmektir. Hafızadaki verirleri ifade etmek için programlama dillerinde değişkenleri kullanırız. Özetle vermek gerekirse; programlama dilinde işlediğimiz verileri bilgisayarınhafızasında tutmak için yapmış olduğumuz tanımlamalardır.

Örnek: sayi1=5;

Buradaki sayı1 değişkenin adını ifade etmektedir. Yani verinin hafızada olması için bir alana ve bir isme ihtiyacı vardır.

Değişken isimlendirme kuralları:

1- Değişkenler türkçe karakter içeremez(ğ-ş-ç-ı-İ-ö) doğru isimlendirmeler: sayi, isim, ayse, yas

2- Değişkenler sayı ile başlayamaz. doğru isimlendirmeler: sayi1, not1,

3- Değişken ismi iki kelimeden oluşacaksa arada boşluk bulunamaz.

Doğru isimlendirmeler: isimsoyisim, isim_soyisim, isimSoyisim

4- Değişken tanımlarken özel karakterleri kullanmayınız.

(=,./*(]&%+#’!”). doğru isimlendirmeler: sayi_1, not1

5- Değişken isimlendirirken programlama dillerinde kullanılan komutlar değişken ismi olarak yazılamaz. örnek: print komutu ekrana yazma komutu olduğu için değişken ismi olamaz.

6- Not: programlama dillerinde değişken tanımlarken büyük küçük harf duyarlılığı vardır. Örnek: ad ve AD farklı değişkenlerdir. 




Yorumlar

Bu blogdaki popüler yayınlar

Pyhton ders_4 değişken tanımlama

Algoritma Örnekleri