Giriş

Tamamlandı

C# dilinde oluşturacağınız uygulamalar, değişmez ve değişken sayısal veriler üzerinde çalışmanızı gerektirir. Örnekler:

  • Toplama, çıkarma, çarpma ve bölme gibi basit matematik işlemleri gerçekleştirme
  • Belirli bir sırada tamamlanması gereken çok adımlı işlemler gerçekleştirme
  • Bölme işlemi gerçekleştirildikten sonra kalanı belirleme
  • Bir değeri artırma veya azaltma vb.

Bir değeri bir ölçü biriminden diğerine dönüştüren bir hesaplama yapmak istediğinizi varsayalım. Örneğin, geçerli sıcaklığı Fahrenheit'ten Santigrat'a dönüştürmeniz gerekiyorsa ne olur? Sıcaklığı santigrat derece olarak hesapladıktan sonra, bu bilgileri kullanıcıya biçimlendirilmiş bir iletide görüntülemeniz gerekir. Bunu başarmak için sabit ve değişken değerler üzerinde işlem yapmak için operatörleri kullanmayı öğrenmeniz gerekir.

Bu modülde verileriniz üzerinde temel dize ve sayısal işlemler gerçekleştireceksiniz. Öğreneceğiniz gibi, derleyici verilen işlecin etrafındaki değerlerin veri türlerine bağlı olarak farklı görevler gerçekleştirir. Daha da önemlisi, işleçlerin işlenenler üzerinde nasıl işlem yaptığını anlayacaksınız. İşleçler ve işlenenlerle doğru şekilde çalışmayı öğrenmek, kodunuzda anlamlı yönergeler oluşturmanıza yardımcı olur.

Bu modülün sonunda değişmez değer ve değişken değerleri üzerinde temel işlemler gerçekleştiren kod yazabileceksiniz.

Öğrenme hedefleri

Bu modülde şunları yapacaksınız:

  • Sayısal değerler üzerinde matematik işlemleri gerçekleştirme
  • Dizeler ve sayısal değerler arasındaki örtük tür dönüştürmesini gözlemleme
  • Bir veri türünü geçici olarak başka bir veri türüne dönüştürme

Önkoşullar

  • .NET düzenleyicisiyle başlangıç düzeyinde deneyim
  • Temel C# sözdizimi kurallarıyla başlangıç düzeyi deneyim
  • Başlangıç düzeyinde Console.WriteLine ve Console.Write yöntemlerini kullanarak konsola iletiyi görüntüleme deneyimi.
  • string, int ve decimal gibi temel veri türlerinin sabit değerlerini oluşturma ve değişkenlerini bildirme hakkında başlangıç düzeyi deneyim
  • Dize birleştirme ve dize ilişkilendirme konularında başlangıç düzeyi deneyim