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 accesat site-ul nostru dedicat Informatică. Sperăm că informațiile furnizate v-au fost utile. Dacă aveți întrebări sau aveți nevoie de asistență suplimentară, nu ezitați să ne contactați. Vă așteptăm cu drag să reveniți și nu uitați să ne salvați la favorite!