Bu yazımızda C# ile girilen sayının basamaklarını toplayan toplayan program örneğini çözeceğiz. Hemen sorumuzu ve çözümünü görelim.

Soru : Kullanıcıdan alınan sayının rakamlarını toplayan programı C# ile yazınız.

Örnek : 15 sayısı => 1 + 5 = 6

Cevap :

using System;
class HelloWorld {
  static void Main() {
      
        int sayi, toplam = 0, basamak;
        Console.WriteLine("Bir sayı giriniz : ");
        sayi = int.Parse(Console.ReadLine());
        while (sayi != 0)
        {
            basamak = sayi % 10;
            sayi = sayi / 10;
            toplam = toplam + basamak;
        }
        Console.WriteLine("Sayının basamakları toplamı : "+toplam);
  }
}

Çıktısı :

Bir sayı giriniz : 
125
Sayının basamakları toplamı : 8

Bu yazımızda C# ile girilen sayının basamaklarını toplayan toplayan program örneğini çözdük. Diğer C# örneklerine ulaşmak için buraya tıklayabilirsiniz.

Bu yazı dikkatini çekebilir.   C# Üniversite Not Ortalamasını Hesaplayan Program