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 pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile prezentate v-au fost utile. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, nu ezitați să ne contactați. Ne bucurăm să vă revedem și vă invităm să ne adăugați în lista de favorite!