Page 96 - MATINF Nr.2
P. 96

˘
            96                                           PROBLEME DE INFORMATICA PENTRU EXAMENE


                                                              1
                                                                      2
                                                                  2
                  pentru n = 450 (care se descompune ˆın 2 ∗ 3 ∗ 5 ) se va afis , a valoarea 2.
               3. Fis , ierul bac.txt cont , ine pe prima linie valoarea natural˘a nenul˘a a variabilei n, iar pe
                  urm˘atoarea linie un s , ir de n numere naturale de cel mult 4 cifre fiecare, numerele fiind
                  desp˘art , ite prin spat , ii. Se cere s˘a se stabileasc˘a cele mai mari dou˘a numere impare din cele
                  n numere din fis , ier.

                    a) Descriet , i ˆın limbaj natural un algoritm eficient de rezolvare a problemei.   (3p.)
                    b) Scriet , i un program Pascal pentru citirea datelor din fis , ier s , i rezolvarea problemei.
                       (7p.)
                  Exemplu: Dac˘a ˆın fis , ierul bac.txt se afl˘a numerele:

                  10
                  5 16 11 7 14 6 17 6 9 18
                  pe ecran se va afis , a 17 11.
   91   92   93   94   95   96   97   98   99   100   101