Enunt: Se citeste de la tastatura un numar n, determinati si afisati cifra cea mai mare a acestuia.
Codul de mai jos parcurge toate cifrele lui n si foloseste o variabila maxi pentru a determina cifra cea mai mare din numar pe care in final o afiseaza.
#include <iostream> using namespace std; // se declara variabilele n si maxi de tip intreg int n, maxi; int main() { cout<<"Introduceti numarul n: "; //se citeste numarul n cin>>n; //se initializeaza cea mai mare cifra cu prima cifra din numar maxi=n%10; //se parcurg cifrele lui n while(n!=0) { //se verifica daca exista cifre mai mari in numar if(n%10>maxi) //daca exista atunci variabilei maxi i se atribuie acea cifra maxi=n%10; //se taie pe rand cifre din numarul initial pentru a continua parcurgerea n=n/10; } //se afiseaza cifra cea mai mare a numarului n cout<<"Cea mai mare cifra a numarului n este "<<maxi; }
Vă mulțumim că ați vizitat site-ul nostru web care acoperă despre Informatică. Sperăm că informațiile furnizate v-au fost utile. Nu ezitați să ne contactați dacă aveți întrebări sau aveți nevoie de asistență suplimentară. Ne vedem data viitoare și nu ratați să marcați.