Tüm blog yazıları

C# ile Temel Matematik İşlemleri

C programlama dilinde, temel matematik işlemleri yapmak oldukça basit ve doğrudandır. Bu yazıda, toplama, çıkarma, çarpma, bölme, ve mod alma gibi temel işlemlerin yanı sıra, artırma ve azaltma işlemleri üzerinde duracağız. Ayrıca, veri tipleri arasında dönüşüm yapmanın (casting) nasıl gerçek

eminbasbayan2 dk okuma
C# ile Temel Matematik İşlemleri

C# programlama dilinde, temel matematik işlemleri yapmak oldukça basit ve doğrudandır. Bu yazıda, toplama, çıkarma, çarpma, bölme, ve mod alma gibi temel işlemlerin yanı sıra, artırma ve azaltma işlemleri üzerinde duracağız. Ayrıca, veri tipleri arasında dönüşüm yapmanın (casting) nasıl gerçekleştirileceğini de gözden geçireceğiz.

Toplama İşlemi

Toplama işlemi, iki veya daha fazla sayının bir araya getirilerek toplam değerinin bulunmasıdır. C# dilinde + operatörü ile kolayca gerçekleştirilir:

csharp
Console.WriteLine("6 + 3 = " + (6 + 3)); // Çıktı: 6 + 3 = 9

Çıkarma İşlemi

Çıkarma işlemi, bir sayıdan diğer bir sayının çıkarılmasıdır ve - operatörü kullanılarak yapılır:

csharp
Console.WriteLine("6 - 3 = " + (6 - 3)); // Çıktı: 6 - 3 = 3

Çarpma İşlemi

Çarpma işlemi, iki sayının birbirleriyle çarpılması işlemidir ve * operatörü ile gerçekleştirilir:

csharp
Console.WriteLine("6 * 3 = " + (6 * 3)); // Çıktı: 6 * 3 = 18

Bölme İşlemi

Bölme işlemi, bir sayının diğer sayıya bölünmesi işlemidir ve / operatörü kullanılır. Bölme işlemi yapılırken, bölünen ve bölenin veri tipine dikkat etmek önemlidir çünkü tam sayılar arasında bölme yapıldığında sonuç tam sayı olarak döner ve ondalık kısım atılır:

csharp
Console.WriteLine("6 / 4 = " + (6 / 4)); // Çıktı: 6 / 4 = 1
// Double tipine cast ederek doğru sonucu almak:
Console.WriteLine("6 / 4 = " + (6.0 / 4)); // Çıktı: 6 / 4 = 1.5

Mod Alma (Kalanı Bulma)

Mod alma işlemi, bir sayının başka bir sayıya bölünmesi sonucunda kalanı bulma işlemidir ve % operatörü ile yapılır:

csharp
Console.WriteLine("6 % 4 = " + (6 % 4)); // Çıktı: 6 % 4 = 2

Artırma ve Azaltma İşlemleri

C# dilinde, bir değişkenin değerini bir artırmak için ++, bir azaltmak için -- operatörleri kullanılır. Bu operatörler, değişkenin önüne veya arkasına konularak kullanılabilir ve kullanım yerine göre değişkenin değeri önce mi sonra mı değiştirileceğini belirler:

csharp
int i = 1;
Console.WriteLine("i = " + i++); // Çıktı: i = 1, ardından i 2 olur
Console.WriteLine("i = " + ++i); // i önce 3 olur, çıktı: i = 3

Sonuç

C# ile temel matematik işlemleri, programlama sırasında sıklıkla karşılaşılan durumlar için gerekli araçları sağlar. Bu işlemler, algoritma geliştirirken ve problemleri çözerken temel yapı taşlarından biridir. Veri tipleri arasındaki dönüşümler ve operatörlerin doğru kullanımı, beklenen sonuçların elde edilmesinde önemli rol oynar.

C# ile Structs (Yapılar)
C# Hızlı Başlangıç Kursu2 dk okuma

C# ile Structs (Yapılar)

C programlama dilinde, struct (yapı), ilkel veri türlerini veya farklı veri türlerini bir araya getirerek yeni bir veri türü oluşturmanızı sağlayan bir yapıdır. Class'lara benzerler, ancak bazı önemli farklılıklara sahiptirler. Struct'lar genellikle küçük veri gruplarını saklamak için kullanı

Yazıyı oku
C# ile Lambda İfadeleri (Expressions)
C# Hızlı Başlangıç Kursu2 dk okuma

C# ile Lambda İfadeleri (Expressions)

C programlama dilinde, lambda ifadeleri kısa ve öz fonksiyonlar tanımlamanıza olanak tanır. Temelde, bir lambda ifadesi, isimsiz bir metottur ve genellikle kısa süreli işlemler için kullanılır. Lambda ifadeleri, özellikle koleksiyonlar üzerinde işlemler yaparken LINQ sorguları ile birlikte sı

Yazıyı oku

Çerez tercihlerin

Platformun çalışması için zorunlu çerezler kullanıyoruz. İzin verirsen anonim kullanım verilerini ölçüyoruz. Ayrıntıları incele