a) Scrieţi definiţia completă a unui subprogram sub cu doi parametri care:
• primeşte prin intermediul parametrilor a şi b două numere naturale formate fiecare din cel mult 8 cifre;
• elimină cifra unităţilor numărului conţinut de parametrul a, mutând-o la sfârşitul numărului conţinut de parametrul b;
• returnează prin intermediul parametrilor a şi b noile numere obţinute.
De exemplu, pentru valorile 1234 şi 56 ale parametrilor a şi b, în urma executării subprogramului sub valorile returnate prin intermediul parametrilor vor fi 123 şi 564. (4p.)
b) Scrieţi programul care citeşte de la tastatură un număr natural n cu cel mult 8 cifre şi care verifică dacă numărul n este un palindrom, folosind apeluri ale subprogramului sub. Programul va afişa pe ecran mesajul DA dacă numărul este palindrom, altfel va afişa mesajul NU. (Un număr natural n este palindrom dacă este egal cu numărul obţinut prin scrierea cifrelor numărului n în ordine inversă.)
De exemplu, dacă n=12321 atunci se va afişa pe ecran mesajul DA, iar dacă n=124321 atunci se va afişa pe ecran mesajul NU
Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Ne bucurăm dacă informațiile oferite v-au fost de ajutor. Pentru orice întrebare sau clarificare suplimentară, echipa noastră vă stă la dispoziție. Revenirea dumneavoastră ne onorează – nu uitați să ne salvați în lista de favorite!