top of page

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

bottom of page