Informatică, întrebare adresată de cristianamanolp98i9e, 8 ani în urmă

se citesc doua numere intregi m si n, m<n. Sa se afiseze toate numerele din intervalul [m,n],pentru care suma cifrelor este duvizibila cu 5.
Exemplu: m=10,n=20,numerele cerute sunt 14 si 19 ​

Răspunsuri la întrebare

Răspuns de Petruccinator
0

#include <iostream>

size_t suma_cifre(int n) {

   size_t c = 0;

   

   if (n < 0)

       n = -n;

   

   while (n) {

       c += n % 10;

       n /= 10;

   }

   

   return c;

}

int main() {

int m, n;

std::cin >> m >> n;

while (m <= n) {

    if (!(suma_cifre(m) % 5))

        std::cout << m << ' ';

       

    ++m;

}

}

Alte întrebări interesante