Algorytm sumy cyfr liczby 1234

Pętle while i do-while - Podstawy C++ (C++)

Klasyczny algorytm: suma cyfr liczby. Operatorem % 10 bierzemy ostatnią cyfrę, a / 10 ucina ją. Powtarzamy, dopóki coś zostało.

#include <iostream>
using namespace std;

int main() {
  int n = 1234;
  int suma = 0;
  while (n > 0) {
    suma += n % 10;
    n = n / 10;
  }
  cout << "Suma cyfr: " << suma << endl;
  return 0;
}

Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.

Wszystkie lekcje kursu Podstawy C++ · Zaloguj się, aby zapisać postęp na koncie.