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

sa se afiseze primele n (n>=100) numere naturale care conțin cel puțin două zerouri. Va rog sa răspundeți, dau follow, inimi si COROANA

Răspunsuri la întrebare

Răspuns de Petruccinator
1

#include <iostream>

bool doi_zero(size_t n) {

size_t z = 0;

while (n) {

 if (!(n % 10) && (++z == 2))

  return true;

 

 n /= 10;

}

return false;

}

int main() {

size_t n;

std::cin >> n;

for (size_t i = 100; i <= n; ++i)

 if (doi_zero(i))

  std::cout << i << ' ';

}

Alte întrebări interesante