25 nov. 2011

Cifra maxima

Acest program calculeaza cifra maxima dintr-un numar


#include <iostream>

using namespace std;

int main() {
 // declaram variabilele, n - numar, max - cifra maxima
 int n, max;

 // initializam maximul cu valoarea minima
 max = 0;

 // citim n
 cin >> n;

 // cat timp n != 0, verificam ultima cifra,
 //daca este mai mare decat maximul actual, modificam maximul
 while (n != 0) {
  if (n % 10 > max) {
   max = n % 10;
  }
  // parcurgem cifrele lui n
  n = n / 10;
 }
        
        // afisam cifra
 cout << max;

 return 0;
}
propuneri de enunturi

Niciun comentariu:

Trimiteți un comentariu