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

Să se determine cea mai mare cifră a unui număr natural de cinci cifre. PRogram c++


Porecla0987: Prea greu, nu stiu. Ma depaseste un while si o comparatie de cifre
dadawa: E in engleza. lucrez cu totul in engleza

Răspunsuri la întrebare

Răspuns de dadawa
0

// CPP program to largest and smallest digit of a number  

#include <bits/stdc++.h>  

using namespace std;  

 

// Function to the largest and smallest digit of a number  

void Digits(int n)  

{  

   int largest = 0;  

   int smallest = 9;  

 

   while (n) {  

       int r = n % 10;  

 

       // Find the largest digit  

       largest = max(r, largest);  

 

       // Find the smallest digit  

       smallest = min(r, smallest);  

 

       n = n / 10;  

   }  

   cout << largest << " " << smallest;  

}  

 

// Driver code  

int main()  

{  

   int n = 2346;  

 

   // Function call  

   Digits(n);  

 

   return 0;  

}


Porecla0987: E bine că comentezi codul, dar majoritatea comentariilor tale sunt inutile. Comentariile de genul "function call" nu au ce căuta acolo.
Porecla0987: Also, "comentarea" funcțiilor (înainte de funcție în C++, în Python de exemplu se pun în funcție) se face prin docstring (/// pentru o linie, /** **/ pentru mai multe), nu prin comentarii.
dadawa: In ce lucrezi? codeblocks?
dadawa: Mie imi ruleaza fara probleme acest script
dadawa: //Function call este un comentariu pus de mine. lucrez in engleza
Porecla0987: Ai înțeles fix nimic din ce ți-am scris. Whatever, you do you.
Alte întrebări interesante