Documente Academic
Documente Profesional
Documente Cultură
Probleme propuse pentru examenul de ATESTAT la INFORMATIC Seciunea PROGRAMARE Din fiierul text vector.in se citesc: un numr natural n reprezentnd numrul de componente ale unui vector cu numere naturale i cele n componente ale vectorului (n<50000). Fiecare component va fi un numr natural cu cel puin dou cifre! a) Afiai elementele vectorului pe primul rnd al fiierului text vector.out, separate prin cte un spaiu. b) Sortai cresctor vectorul, dup ultimele dou cifre ale fiecruia din cele n numere ce reprezint componentele vectorului, apoi afiai, pe al doilea rnd al fiierului vector.out componentele vectorului sortat, separate prin cte un spaiu. Exemplu: Dac fiierul vector.in are forma: 5 122 13 1445 9000 321 atunci fiierul vector.out va conine: 122 13 1445 9000 321 9000 13 321 122 1445 1. 2. Din fiierul text vector.in se citesc: un numr natural n (n<10000) reprezentnd numrul de componente ale unui vector cu numere naturale i cele n componente ale vectorului. a) Afiai componentele vectorului, pe primul rnd al fiierului text vector.out, n ordine invers citirii lor . b) Pe al doilea rnd al fiierului text vector.outafiai media aritmetic a componentelor vectorului, care sunt divizibile cu 3. Exist cel puin un numr multiplu de 3. Exemplu: Dac fiierul vector.inare forma: 5 12 6 48 28 33 atunci fiierul vector.out va conine: 33 28 48 6 12 24.75 Din fiierul text vector.in se citesc: un numr natural n (n<2000) i n perechi de numere a, b sunt dou numere ntregi ce reprezint capetele unor intervale nchise la ambele capete, de forma [a,b] (a<b). Pe primul rnd al fiierului text vector.out, afiai suma obinut prin adunarea tuturor numerelor ntregi aflate n intervalul obinut prin intersectarea celor n intervale date. Dac intersecia este mulimea vid, atunci se va afia mesajul Niciun element!. Exemplu: Dac fiierul vector.inare forma: 3 -3 2 -2 10 -2 7 atunci fiierul vector.out va conine: 0 Explicaie: Intervalul obinut prin intersectarea celor n intervale este [-2,2]. 3.
Exemplu: Pentru n=3 i matricea: 123 456 789 Se va afia: 12369874 3 10. Realizai un program care determin cel mai mare divizor comun al elementelor situate pe fiecare coloan a unei matrici ptratice. Exemplu: pentru n=3 i matricea 4 12 36 3 15 90 7 6 30 se va afia 4 , 3 , 1. 11. Se citete un ir de n (numr natural 1<n<=10) numere naturale. Se formeaz un numr cu ultima cifr a fiecrui numr din ir. S se scrie un program care afieaz pe ecran dac numrul astfel obinut este palindrom (adic dac citit de la stnga la dreapta este egal cu cel citit de la dreapta la stnga). Exemplu: Pentru n=6 i numerele 11 22 43 151 17 3, se va afia mesajul nu este palindrom.