
Algoritma Örnekleri
Ayran Yapma Algoritması
Adım 0: Başla
Adım 1: "Evde yoğurt var mı?" "Evet" ise 10. adıma, "Hayır" ise 2. adıma git
Adım 2: Cüzdanı al
Adım 3: Evden çık
Adım 4: Bakkala git
Adım 5: Yoğurdu ara
Adım 6: Yoğurdu bulduysan al, bulamadıysan 5. adıma git
Adım 7: Satıcıya parayı ver
Adım 8: Eve geri dön
Adım 9: Yoğurdu tezgaha koy
Adım 10: "Yoğurt nerede?" "Tezgahta" ise 11. adıma, "Dolapta" ise 12. adıma, "Masada" ise 13. adıma git
Adım 11: Önüne çek, 14. adıma geç
Adım 12: Dolaptan al Tezgaha koy ve önüne çek, 14. adıma geç
Adım 13: Masadan al Tezgaha koy ve önüne çek, 14. adıma geç
Adım 14: "Boş sürahi veya kova var mı?", "Evet" ise 15. adıma, "Hayır" ise 30. adıma geç
Adım 15: "Boş sürahi veya kova nerede?", "Tezgahta" ise 16. adıma, "Dolapta" ise 17. adıma, "Masada" ise 18. adıma git
Adım 16: Önüne çek, 19. adıma geç
Adım 17: Dolaptan al Tezgaha koy ve önüne çek, 19. adıma geç
Adım 18: Masadan al Tezgaha koy ve önüne çek, 19. adıma geç
Adım 19: "Mikser nerede?" "Tezgahta" ise 20. adıma, "Dolapta" ise 21. adıma, "Masada" ise 22. adıma git
Adım 20: Önüne çek, 23. adıma geç
Adım 21: Dolaptan al Tezgaha koy ve önüne çek, 23. adıma geç
Adım 22: Masadan al Tezgaha koy ve önüne çek, 23. adıma geç
Adım 23: "Su var mı?" , "Evet" ise 24. adıma, "Hayır" ise 30. adıma geç
Adım 24: Boş kova veya sürahinin içine o kova veya sürahinin 1/3 kadar yoğur koy
Adım 25: Kova veya sürahinin içine o kova veya sürahinin 2/3 kadar su koy
Adım 26: Mikser ile yapmış olduğun karışımı karıştır
Adım 27: Yapmış olduğun karışımın içine yapmış olduğun karışımın kaç litre olduğunu öğren ve x de
Adım 28: Yapmış olduğun karışımın içine x sayısı kadar çay kaşığı tuz koy
Adım 29: Mikser ile yapmış olduğun karışımı karıştır, 31. adıma geç
Adım 30: Ayran yapmaktan vazgeç, 31. adıma geç
Adım 31: Son
Otalama Hesaplama Algoritması
Adım 0: Başla
Adım 1: 1. sınavı gir, s1 al
Adım 2: 2. sınavı gir, s2 al
Adım 3: 1. sözlüyü gir, sö1 al
Adım 4: 2. sözlüyü gir, sö2 al
Adım 5: t = s1 + s2 + sö1 + sö2
Adım 6: O = t / 4
Adım 7: O'yu oku
Adım 8: Son