Günlük işlerimizde karar vermemiz ile algoritma tasarımında karar yapıları arasındaki ilişki nedir?
Günlük hayatımızın içinde sürekli olarak bir şeyler hakkında karar vermek durumunda kalırız. Bu durum mantıksal bir sorgudur ve sonucu doğru/yanlış veya evet/hayır şeklinde verilmektedir.Benzer karar durumları bir problemin çözümü için oluşturduğumuz algoritma tasarımında da karşımıza çıkmaktadır. Algoritmalarda kullanılan karar yapıları da aynı şekilde çalışmaktadır. Karar verme noktasında gerekli mantıksal sorgulama yapılmaktadır. Mantıksal sorgulamalarda birden fazla durumun kontrolü de yapılabilmektedir.