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 pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile disponibile v-au fost utile și inspiraționale. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, suntem aici pentru a vă ajuta. Ne face plăcere să vă revedem și vă invităm să adăugați site-ul nostru la favorite pentru acces rapid!