C# ile Programlamaya Giriş

C# ile Programlamaya Giriş

Neden C#

Dünya üzerinde yazılım dillerinin popülerlik sıralamasında ilk 5 içinde yer alan “C#” programlama dili ile otomasyon projeleri, veri tabanı kayıt uygulamaları, akıllı sistemler, stok takip ve kontrol uygulamaları, 2D oyunlar ve .Net proje temelleri gibi çeşitli başlıklarda hayalinizdeki projeleri oluşturabilirsiniz.

Algoritma Nedir?

Algoritmayı kısaca bir sorunun çözümünde ihtiyaç olan mantıksal adımların bütünü olarak tanımlayabiliriz. Bir algoritma oluştururken dikkat edilmesi gerekenler.

  • Her adım belirleyici olmalı ve şansa bağlı olmadan kesin sonuçlar vermeli.
  • Algoritmalar karışımıza çıkacak tüm varsayımları açıklayacak kadar genel olmalıdır. Algoritma oluştururken yazdığımız kodun mutlaka bir sonu olmalıdır. Sonsuz bir döngüye giren kodu algoritma olarak adlandıramayız.

Algoritma Örneği

Okula gitmeye hazırlanan öğrencinin izleyeceği yolun algoritmasını

1.Elini, yüzünü yıka.
2.Kahvaltını yap.
3. Hava sıcak mu? Sıcaksa ince giyin.
4. Hava soğuk mu? Soğuksa kalın giyin.
5. Hava yağmurlu mu? Yağmurluysa yanına şemsiye al.
6. Çantanı yanına al.
7. Evden yola çık.
8. Okuluna doğru yürü
9. Okula giriş kapısından içeri gir
10. Sınıf arkadaşlarınla selamlaş
11. Dersini dinlemeye başla.
C# video ders listemiz aşağıda:

Programlama Nedir?

Bilgisayarın isteğimize göre işlemler yapması için verilen komutlar sonucu oluşan algoritmalar bütünüdür.

Programlama Dili: Bilgisayar ile aramızda iletişim kurmak için kullanılan bir dildir. Bizim verdiğimiz komutları bilgisayarın anlayabileceği komutlara çevirerek işlem yapmamızı sağlar.

İyi bir programlamanın Özellikleri

  • Görsellik açısından kullanımı kolay olmalıdır.
  • Kullanıcı programı kısa sürede anlamalı.
  • Hatasız bir şekilde çalışmalı, verilen işlemleri hatasız olarak yapmalı.
  • İşlemleri hızlı yapmalı.
  • Güncel konular içermelidir.
  • Bilgilerin güncellenebilir olması gerekir.

C# ile ilgili içerikler için tıklayınız. Akademi kategorisindeki içerikler için tıklayınız.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir