Page 136 - MATINF Nr. 1
P. 136

˘
            136                                          PROBLEME DE INFORMATICA PENTRU EXAMENE


            Teste gril˘a pentru admiterea la facultate




                                                        Testul 1

                                                                                           Cristina Tudose  1

               1. Se consider˘a urm˘atoarea secvent , ˘a de cod:

                      int a = 15, b = 023, c = 0x52;
                      int x = a - b + c;
                      cout <<x;

                  Care dintre urm˘atoarele variante este rezultatul afis , at dup˘a executarea acestei secvent , e de
                  cod?
               a) 15                   b) 78                   c) 116                  d) 44
                  ˆ
               2. In urma secvent , ei de cod
                      int a = 5, *p, b = 2;
                      p = &a;
                      *p *= a;
                      p = &b;
                      b *= a;
                      cout <<a<<" "<<b<<" "<<*p;
                  se tip˘ares , te:

               a) 5 2 2                b) 5 25 50              c) 25 50 50             d) 25 2 50
               3. Ce se va afis , a ˆın urma execut˘arii programului urm˘ator?
                  int f1(int);
                  int f2(int);
                  int f1(int n){
                        if(n==0) return 1;
                        return f1(n -1)+ f2(n -1);
                  }
                  int f2(int n){
                        if(n==0) return 2;
                        return 2+f1(n-1)-f2(n -1);
                  }
                  int main (){
                        cout <<f1(4)<<" "<<f2 (4);
                        return 0;
                  }

               a) 3 1                  b) 2 7                  c) 10 10                d) 10 8
               4. Fie funct , ia:

                    void f(int &a, int b){
                        int t;
                        t=a;
                        a=b;
                        b=t;
                    }
               1
                Lect. univ. dr., Universitatea din Pites , ti, cristina.tudose21@gmail.com
   131   132   133   134   135   136   137   138   139   140   141