Algoritma, belli bir problemi çözmek veya belirli bir amaca ulaşmak için tasarlanan yol anlamına gelir.
Algoritma, bugünkü programlama dilinin anası, çıkış noktasıdır. Yani algoritmalar bilgisayar programları yazmamızda da işe yararlar. Bilgisayar programı yaparken algoritma, yapılacak olan programın çıkış noktasının ne olacağının ve sonuca nasıl ulaşılacağının adım adım tarifini belirler. Kodlama da bu tarifi kullanarak, tarifin bilgisayar dilinde hazırlanması basamağına girer. Yani özetle programlama yaparken işin zor kısmı kodlama yapmak değil, algoritma yapmaktır. Algoritma hazırsa tarif hazırdır, geriye sadece uygulamak kalır.
İlk algoritma, El-Harezmi’nin 6ncı yüzyılda yazdığı ‘Hisab-el Cebir ve El Mukabala’ kitabında sunulmuştur ve algoritma kelimesi de El-Harezmi’nin isminden gelmiştir. Algoritma terimi genellikle matematikte ve bilgisayar bilimlerinde karşımıza çıkmaktadır. Detaylı bilgi...
Okuma tavsiyes: Algoritma Nedir? Algoritma Örnekleri 2020
- Zar atma simülasyon
- Taş, kağıt, makas
- Sayı tahmin
- Adam asmaca
- SOS oyunu
- Günün sözü
- Hesap makinesi
- Hafıza puzzle
- To-do list
- Telefon Rehberi - Telefon Rehberi yapabilen adam her şeyi yapar!
- Ziyaretçi defteri
- Tuğla kırmaca (Arkanoid)
- Fibonacci sayı dizisi üretme
- Markdown'dan HTML dönüştürücüsü
- Rastgele parola üreticisi
- Kişisel bütçe takip
- Kitap Kataloğu
- tic-tac-toe
- Yılan Oyunu
- Pong Oyunu
- Tetris
- Analog Saat
- Quiz Uygulaması
- Anket Uygulaması
- Telefon Rehberi
- Lig Fikstürü
- Adam Asmaca
- Listedeki Tekrar Eden Sayıları Bulma (1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 5, 5, 5, 5)
- Roma Rakamı dönüştürücü
- Sayı tabanı dönüştürücü
- Sayıyı yazıya çevirme uygulaması (1980-bindokuzyüzseksen) gibi
- Sıcaklık birimi çevirici
- Asal sayı bulma (For döngüsünü öğretir)
- Sudoku çözme
- İftar vakti kalan süre (illere göre)
- Oruçta geçen süre (illere göre)
- İlk faturayı (bir defaya mahsus manuel girilecek) referans alarak, herhangi bir zamanda o ana kadar kaç paralık doğalgaz/elektrik/su harcadığımızı gösterecek program
- Günlük harcamaların takip edildiği uygulama
- Asansör simülasyonu. Basitten karmaşığa doğru gidilebilir: Tek asansör yerine birden çok asansör, tek düğme yerine yukarı/aşağı çağrı düğmeleri, karar verilirken asansörlerdeki yükün hesaba katılması gibi bir dizi unsur sonradan eklenebilir.
- Mars Rover Aracı Simülasyonu
- Asansör Simülasyonu
- tic-tac-toe oyunu
- Algoritma Pratikleri, Kata
- Algoritma Pratikleri, Algoritma
- Algoritma Pratikleri, Dashboard
- Algoritma Pratikleri, Project Euler
- Algoritma Kurma Soruları
- Markdown Editör Yapalım
- App Ideas
- Algoritma Geliştirme yarışmaları
- SÜPER BİR SİTE! Programming, Web Design, Computer Science, Twisting Puzzles, Arduino, BBC micro:bit
- Oyunlar üzerinden Pseudo kod ile algoritma yazmayı ve çözmeyi sağlayan bir site