C ++ programındaki rakamların toplamını hesaplama.
Sadece döngü ve matematiksel işlem yardımıyla C++ dilinde rakamların toplamını yazabiliriz.
Rakamların toplamı algoritması
C++ programı ile her bir rakamın toplamını almak için aşağıdaki algoritmayı kullanın:
1. Adım: Sayıyı kullanıcıdan alın
Adım 2: Sayıyı modunu/ kalanını alın
3.Adım: Sayıyı kalanını toplayın
4. Adım: Sayıyı 10’a bölün
Adım 5: Sayı 0’dan büyükken 2. adımı tekrarlayın.
Şimdi C++ ‘da basamak rakamlarının toplamını görelim.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | #include <iostream> using namespace std; int main() { int n,sum=0,m; cout<<"Bir Sayı Girin: "; cin>>n; while(n>0) { m=n%10; sum=sum+m; n=n/10; } cout<<"Raklamarı Toplamı= "<<sum<<endl; return 0; } |
Çıktı:
1 2 3 4 | Bir Sayı Girin: 12345 Raklamarı Toplamı= 15 |
Yorum Yap