Algoritma:Algoritma aslında programlamanın en temeli olarak bilinir.Bu bilgi pek yanlış değildir çünkü algoritma bilgisi az olan veya olmayan insanlar program yazarken çok zorluk yaşarlar. Algoritma yazmayı düşündüğünüz programı basamaklamanızı ve öncelik sırasını belirlemenize yardımcı olur.
Akış Diagramı:Akış diagramı bir algoritmanın belirli şekiller çerçevesinde yazılmış halidir.
Akış Diagramı Şekilleri ve Açıklamaları :
 Akış diagramının başladığını veya sonlandığını gösterir.
 Akış diagramının başladığını veya sonlandığını gösterir. Klavye aracığılı ile giriş yada okuma yapılacağını belirtir.
 Klavye aracığılı ile giriş yada okuma yapılacağını belirtir. Ekranda yazdırır (yapılan işlemin sonucunu gösterir).
 Ekranda yazdırır (yapılan işlemin sonucunu gösterir). Araç belirtmeden giriş yada okuma yapılacağını belirtir.
 Araç belirtmeden giriş yada okuma yapılacağını belirtir. Hesaplama yapılacağını belirtir.
 Hesaplama yapılacağını belirtir. Karar yapısını(evet-hayır(if)) belirtir.
 Karar yapısını(evet-hayır(if)) belirtir. Döngü kurulacağını belirtir.
 Döngü kurulacağını belirtir. Akış diagramının yönünü gösterir.
 Akış diagramının yönünü gösterir.Örneğin:Evden okula gitme olayını algoritmaya dökelim
Algoritması:
1-) Evden çıkarız
2-) Servise bineceğimiz yere doğru yürümeye başlarız
3-) Servisi bekleriz.
4-) Servis gelince servise bineriz.
5-) Okula geliriz.
Gördüğünüz gibi algoritmayı hayatımıza uyarladık. Günlük işlerde algoritma kullandığımızın farkına vardık.


