Documente Academic
Documente Profesional
Documente Cultură
1. Să se scrie un subprogram C++ prin care se dublează prima cifră a unui număr natural
n transmis ca parametru. Funcția întoarce rezultatul prin intermediul aceluiași
parametru n.
11. Să se scrie o funcție C++ care primește ca parametru un număr natural n și returnează
1 dacă n conține cel puțin trei cifre alăturate impare, sau returnează 0 în caz contrar.
Ex. TreiCifImp(34715132) = 1,
TreiCifImp(114) = 0
12. Să se scrie o funcție care are ca parametru un număr natural n și returnează cel mai
mare număr care poate fi obținut mutând, pe rând, prima cifră a numărului n și a celor
obținute pe parcurs, pe ultima poziție. Nu se vor folosi șiruri de caractere și tablouri
auxiliare.
nrmaxim(n=4273) = 7342 – este cel mai mare număr dintre 2734, 7342, 3427, 4273.
Algoritmi de divizibilitate