Download - lista probleme

Transcript

5/11/2018 lista probleme - slidepdf.com

http://slidepdf.com/reader/full/lista-probleme 1/3

 

Aplicatii

1. Se da un numar natural n. Sa se calculeze:

a. Suma cifrelor lui n.

 b. Numarul cifrelor lui n.

c. Produsul patratelor cifrelor impare ale lui n.

d. Numarul cifrelor pare de rang par si numarul cifrelor impare de rang impar.

2. Calculati cea mai mare cifra a unui nr natural dat n.

3. Se citeste un numar natural n. calculati cea mai mare cifra de rang par.

Ex n=19824 max =8

4. Sa se stearga toate cifrele pare dintr-un nr natural dat.

5. Se citeste un numar natural n. Sa se insereze intre oricare doua cifre alaturate ale lui n cifra 5

6. Se citeste un numar natural n. Sa se afiseze frecventa de aparitie a fiecarei cifre a lui n.

7. Se da un numar natural n. Verificati daca n este palindrom.

8. Se da un numar natural n. Sa se verifice daca n contine cel putin o cifra impara.

9. Se da un numar natural n. Sa se verifice daca toate cifrele lui n sunt pare.

10. Se da un numar natural n. Verificati daca cifrele lui n sunt in ordine strict descrescatoare.

11. Se da un numar natural n. Verificati daca numarul are aspect de munte.

Un nr are aspect de munte daca primele k cifre ale lui n sunt in ordine crescatoare, iar urmatoarele cifre sunt in ordine descrescatoare. (1<k<m, unde m este nr de cifre ale lui n)

Ex: n= 146732 are aspect de munte

12.

13. Se citesc doua numere naturale a si b.a) Să se determine cifrele distincte, comune numerelor a şi b.

5/11/2018 lista probleme - slidepdf.com

http://slidepdf.com/reader/full/lista-probleme 2/3

 

 b) Să se afişeze numărul cel mai mare format din toate cifrele lui a şi b.

Exemplu

a=2115 b=29025se va afişa:a) 2 5 b) 955222110

14.Se citesc doua numere naturale a si b. Afisati cifrele care apar in numarul a si nu apar innumarul b.

15. Calculati cifra de control a unui numar. Cifra de control = se calculeaza suma cifrelor numarului, apoi suma cifrelor acestei sumei s.a.m.d. pana cand se obtine o suma formatadintr-o cifra.

Exemplu n=23498

S=26

S=8 reprez cifra de control

16.Asupra unui număr natural n, care are cel puţin 2 cifre, se face următoarea transformare: seiau pe rând din număr, câte două cifre vecine şi se scade cea mai mică din cea mai mare. Cucifrele astfel obţinute se formează un nou număr. De exemplu, pentru numărul 5734, din

cifrele 5 şi 7 se obţine 2, din 7 şi 3 se obţine 4 iar din 3 şi 4 se obţine 1. Formăm deci un nounumăr, 241, căruia i se poate aplica aceeaşi transformare, obţinându-se 23. Din 23, prinacelaşi procedeu, obţinem 1. Dacă numărul este format dintr-o singură cifră, transformarea îllasă nemodificat.

Se dau două numere naturale n şi k. Se cere să se determine suma numerelor obţinute pornind de la n prin aplicarea de k ori a transformărilor prezentate mai sus.

Ex1 n=5734, k=2

Se aplică de 2 ori şirul de transformări:din 5734 se obţine 241 iar din 241 se obţine 23.Adunând numerele 241 şi 23, se obţine rezultatul 264.

Ex1 n=

 

2228, k=3

5/11/2018 lista probleme - slidepdf.com

http://slidepdf.com/reader/full/lista-probleme 3/3

 

În urma primei transformări, din 2228 se obţin cifrele 0, 0, 6, din care formăm numărul 6.La următoarele 2 transformări rezultă aceeaşi valoare 6. Suma obţinută este 6+6+6=18.

17.Lui Costel îi place foarte mult matematica si, mai ales, îi plac numerele naturale cu multe

cifre. Când se plictiseste, Costel inventeaza tot felul de “trucuri” cu numere naturale. Ultimadata Costel s-a întrebat daca exista numere naturale cu N cifre, care au suma cifrelor egalacu N. Pentru N=6 Costel a gasit 111111, 201201, 103011 si multe altele.

Scrieti un program care sa determine, pentru N dat, cel mai mic si cel mai mare numar natural de N cifre, cu proprietatea ca au suma cifrelor egala cu N. (1<= N <= 1000)

Ex1. N=6

Se afiseaza:

100005600000

Ex1. N=11

Se afiseaza:

1000000001992000000000