Ana içeriğe atla

Algoritma Nasıl Yazılır


Algoritma Geliştirmek
C dilini ve komutlarını öğrenmek, programlamaya başlamak için şarttır ama algoritma oluşturamadığımız sürece bir program oluşturmazsınız. Algoritma, mantıktır. Yani neyi, nasıl yapacağınızı belirtir. Algoritma türetmek için geliştirilmiş bir metot yok. Her program için o metodu sizin bulmanız gerekiyor. Ama hiç merak etmeyin, yazdığınız program sayısı arttıkça, algoritma kurmanız daha kolay hâle gelecektir. Algoritma programlama da hayati önem taşır. C dilinde öğrendiğiniz komutlar BASIC veya FORTRAN gibi başka dillerde değişir. Ama programlama mantığını bir kere oturttursanız, C’deki komutlar yerine başka dillerin komutlarını öğrenerek, önemli bir zorluk çekmeden diğer dillerde de program yazabilirsiniz.
Basit bir örnek üzerinden düşünelim. Bir markete gittiniz, kasada ki görevliye aldığınız ürünü gösterdiniz, parayı uzattınız, paranın üstünü aldınız. Günlük hayatta gayet normal olan bu durumu biraz değiştirelim. Karşınızda insan değil, elektronik bir kasiyer olsun. Ona göre bir algoritma geliştirirsek,



1-) Ürüne bak;
2-) Ürün Fiyatını bul;
3-) Parayı al;
4-) Alınan paradan ürün fiyatını çıkar;
5-) Kalan parayı ver.
İnsan zekasının otomatik hâle getirdiği eylemleri, ne yazık ki bilgisayar bilmez ve ona biz öğretmek zorundayız. Öğretirken de hata yapma hakkımız yoktur, çünkü yanlış öğreti yanlış programlamayla sonuçlanır.

Yorumlar

Bu blogdaki popüler yayınlar

Tasarımlarınızı Gelire Dönüştürün

Dünyanın en büyük dijital marketi olan Envato dünyadaki yüzlerce tasarımcının çalışmalarını gelire dönüştürdüğü bir ortam. Günlük 500 milyon alıcıyı ve tasarımcıyı bir araya getiren bu ağda sizde tasarımlarınızla ciddi gelirler elde edebilirsiniz.Dilerseniz Envato sitelerinde  ne tür çalışmalarınızı gelire dönüştürebileceğinize göz atalım. 1.  ThemeForest Themeforest , Envato şirketinin en çok kazandıran sitesi. Themeforest’ta; ister  Html&CSS  olarak herşeyiyle hazır web sitesi, ister  WordPress ,  Joomla  gibi sistemler için tema tasarımı, isterseniz de  PSD  formatında arayüz tasarımı istersenizde  e-ticaret  siteleri içim her türlü tema tasarımınızı satabilirsiniz. Ve freelance tasarımcıların bu siteden elde ettikleri kazanç insanı şaşırtacak derecede yüksek. Öyle ki sadece bu siteden geçinmeyi bırakın, zengin olmak bile mümkün. Yukarıdaki resimde de görüldüğü gibi 35 dolar değerindeki bir wordress teması 6343 kere satılmış....

Firma-Müşteri E-TİCARET: Sanal Mağaza Nedir? (B2C)

İnternet özellikle KOBİ’lerin ticari hedeflerini yeniden gözden geçirmelerine neden olmuştur. Dünya ticaretindeki “.com” değişimini yakalayan firmalar, sanal dünyada showroom veya mağaza açarak yeni müşterilere ulaşmaya çalışmaktadır. Günde 24 saat / haftada 7 gün açık ve dünyanın heryerinde şubesi olan mağaza açma/işletme maliyetleri, İnternet ile KOBİ’lerin karşılayabileceği seviyeye inmiştir. İnternette açılan mağazanın genel giderlerinin çok düşük olması, doğrudan satış fiyatlarına da yansımaktadır. İnternet müşterilerin firmalara, sürekli geri bildirimde bulunma imkanı da sunmaktadır. Gartner Group tarafından 1999 yılında 25 Milyar $ olan Firma-Müşteri E-Ticaret işlem hacminin, 2004 yılında 1 Trilyon $ rakamını aşması öngörülmektedir. Aynı çalışmada, Firma-Müşteri E-Ticaret kategorisindeki internet üzerinden gerçekleştrilen satışaların; %37’sini kitap, %21’ini bilgisayar/donanım/yazılım, %20’sini CD/DVD/kaset, %17’sini ise giyim eşyasının oluşturduğuna değinilmekte...

Arama Motoru Optimizasyonu (SEO) Nasıl Yapılır?

Arama Motoru Optimizasyonu, sitenizin Arama Motorları tarafından daha kolay bulunması, indekslenmesi ve böylece arama sonuçlarında daha üst sıralarda çıkmasını sağlamak amacıyla uygulanan işlemlerdir. Internet dünyasında daha güçlü bir yer edinebilmek için, arama motoru optimizasyon kurallarını bilmeniz ve sitenize uygulamanız gerekir. Böylece domain’inizin yaşı, ’PageRank’ değeri (pagerank, başka sitelerden verilen linklere bağlı olarak hesaplanır) gibi rakip siteler ile oluşan ve büyük ölçüde zamana dayalı olan farkları ortadan kaldırabilir ve özellikle Google Organics sonuçları arasındaki açığı hızla kapatabilirsiniz. Aşağıda konu ile ilgili birkaç ipucu bulabilirsiniz. Anahtar Kelime Kullanımı 1. Title tag’inde sayfa için en önemli anahtar kelimeler kullanılmalı 2. Sayfa içindeki metinlerde anahtar kelimelerle uyumlu içerik kullanılmalı 3. Hedeflenen anahtar kelimeler ve sayfa içeriği uyumlu, ilişkili olmalı 4. H1 tag’i ile işaretlenmiş anahtar kelimeler kullanılmalı 5. Ala...