Răspuns :
Răspuns:
Pentru a găsi numărul în care cifra 5 apare de cele mai multe ori, putem folosi următorul cod în limbajul C++:
```cpp
#include <iostream>
#include <string>
int countDigit(int num, int digit) {
int count = 0;
std::string numStr = std::to_string(num);
for (char c : numStr) {
if (c - '0' == digit) {
count++;
}
}
return count;
}
int main() {
int maxCount = 0;
int numberWithMaxCount = -1;
for (int i = 0; i <= 1000; i++) {
int count = countDigit(i, 5);
if (count > maxCount) {
maxCount = count;
numberWithMaxCount = i;
}
}
if (numberWithMaxCount != -1) {
std::cout << "Numărul în care cifra 5 apare de cele mai multe ori este: " << numberWithMaxCount << std::endl;
} else {
std::cout << "Nu există niciun număr în care cifra 5 să apară de cele mai multe ori." << std::endl;
}
return 0;
}
```
Acest cod va itera prin numerele de la 0 la 1000 și va număra de câte ori apare cifra 5 în fiecare număr. Se va păstra numărul care are cel mai mare număr de apariții ale cifrei 5 și se va afișa rezultatul. Dacă nu există niciun număr în care cifra 5 să apară de cele mai multe ori, se va afișa un mesaj de eroare.
Rulați codul pentru a obține rezultatul.
Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Sperăm că informațiile disponibile v-au fost utile. Dacă aveți întrebări suplimentare sau aveți nevoie de sprijin, nu ezitați să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la favorite pentru acces rapid.