C++ Basamakların Toplamını Bulma

Merhaba arkadaşlar, bu yazımızda girilen bir sayının basamaklarının toplamını bulmak için kullanacağımız program kodlarını paylaşacağım. Örneğin, sayımız 751, o halde basamakların toplamı 7 + 5 + 1 = 13 eder. Aşağıdaki kod parçacığını kullanarak kolayca bunu gerçekleştirebiliriz.

#include<iostream>
 
using namespace std;
  
int main()
{
  int a,no,sum=0;
  cout << "Herhangi bir sayi giriniz: ";
  cin >> no;
  while(no>0)
  {
      a=no%10;
      no=no/10;
      sum=sum+a;
  }
  cout << "\nBasamaklar toplami: " << sum;
  return 0;
}