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

Sa se scrie un program care sa determine cea mai mare cifra a unui numar natural citit de la tastatura. Exemplu: n= 2705, maximul = 7

Răspunsuri la întrebare

Răspuns de Petruccinator
1

#include <iostream>

char max_digit(const std::string& n) {

char mx = n[0];

for (size_t i = 1; i < n.size(); ++i)

 if (n[i] > mx)

  mx = n[i];

 

return mx;

}

int main() {

std::string n;

std::cin >> n;

std::cout << max_digit(n);

}


comanmarialuizp7dda9: mersi mult!
Alte întrebări interesante