Buyuknet

Eğitim => Türkçe Ansiklopedi => Bilgisayar Bilgileri => Konuyu başlatan: semih190797 - 08.04.2016 - 22:50

Başlık: Algoritma nedir? Nerelerde kullanılır?
Gönderen: semih190797 - 08.04.2016 - 22:50
Algoritma; Bir sorunun/problemin sonuca/amaca ulaşması için gerekli işlem basamaklarıdır.

Algoritmalar genellikle programcılar tarafından yazılacak programın mantığını kurmak ve adımları incelemek amacıyla kullanılırlar.

Algoritmalar "Başla" komutu ile başlayıp "Bitir" komutu ile biterler.

Örneğin vize ve final notunun ortalamasına göre "geçti" veya "kaldı" sonucunu veren programı yazacak olalım ( vize notunun %40'ı, final notunun %60'ı hesaplanacak olsun ).

Algoritma:

Adım 1: Başla.
Adım 2: Vize,final,ortalama=0.
Adım 3: Vize notunu girin (vize).
Adım 4: Final notunu girin (final).
Adım 5: ortalama=((vize*40)/100)+((final*60)/100)/2.
Adım 6: EĞER ortalama<=50 ise ekrana "Kaldı" yaz ve Adım 8'e git.
Adım 7: Ekrana "Geçti" yaz.
Adım 8: Bitir.

şeklinde olur.

Programını yazmak için mantığı kurduk. Yani önce kullanıcıdan vize ve final notunu isteyeceğiz. Daha sonra vize notunun %40'ını ve final notunun %60'ını bulup 2 ile bölüp ortalamasını bulacağız. Daha sonra da ortalamanın sonucuna göre ekrana istediğimiz değeri yazdıracağız.

Bu algoritmanın C# kodunu ve ekran çıktısını ekteki resimden bulabilirsiniz.