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.