lista probleme

3
 Aplicatii 1. Se da un numar natural n. Sa se calculeze: a. Suma cifrelor lui n.  b. Num arul cifrelor lui n. c. Produsul patratelor cifrelor impare ale lui n. d. Numarul cifrel or pare de ra ng par si numaru l cifre lor impare de rang impar. 2. Cal culati cea mai mare ci fra a un ui nr na tur al dat n . 3. Se citeste un numar n atural n. cal culati cea ma i mare cifra de rang par. Ex n=19824 max =8 4. Sa se stear ga toa te ci frele pare d intr-un nr nat ural dat. 5. Se cites te un numar nat ural n. Sa se i nsereze i ntre oric are doua cif re alat urate ale lu i n cifra 5 6. Se cites te un numar nat ural n. Sa se af iseze fr ecvent a de apariti e a fiecarei cifre a lui n. 7. Se da un numar nat ural n . Veri ficat i daca n est e pal indrom. 8. Se da un numar natu ral n. Sa s e verif ice daca n conti ne cel put in o cif ra impa ra. 9. Se da un numar natural n. Sa se verifice daca toate cifrele lui n sunt pare. 10. Se da u n numar natural n. V eri ficati daca cifrele l ui n s unt i n ord ine s tri ct de scr escatoare. 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 cites c doua numere natu rale a si b. a) Să se determine cifrele distincte, comune numerelor a şi b.

Transcript of lista probleme

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