Programare Procedurală, Modulul 1, Examen Licență 2024
10 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Care dintre următoarele expresii atribuie variabilei t de tip întreg valoarea expresiei (a+b)(a+c)+bc?

  • t = prod(suma(a,b),suma(a,c),prod(b,c));
  • t = suma(prod(suma(a,b),suma(a,c)),prod(b,c)); (correct)
  • t = prod(suma(a,b),suma(a,c)+suma(b,c));
  • t = suma(prod(suma(a,b),suma(a,c)),suma(b,c));
  • Care dintre următoarele expresii atribuie variabilei t de tip întreg valoarea expresiei ab+ab*c?

  • t = suma(prod(a,b),prod(a,b,c));
  • t = suma(prod(a,b),prod(prod(a,b),c));
  • t = prod(prod(a,b),suma(1,c));
  • t = suma(prod(a,b),prod(a,b+c)); (correct)
  • Ce face funcția f din exercițiul 30, în cazul în care n este un număr întreg?

  • Returnează suma cifrelor impare ale lui n.
  • Returnează ultima cifră a lui n.
  • Returnează media cifrelor lui n.
  • Returnează suma cifrelor lui n. (correct)
  • Care dintre următoarele implementări ale funcției f este corectă?

    <p>int f(int n) { int s=0; while(n!=0) { s=s + n%10; n=n/10; } return s; }</p> Signup and view all the answers

    Ce este eroarea în implementarea funcției f din opțiunea b?

    <p>În loc să facă s=s+n%10, face s=s+n/10.</p> Signup and view all the answers

    Ce este eroarea în implementarea funcției f din opțiunea d?

    <p>În loc să facă s=s+n%10, face s=n%10.</p> Signup and view all the answers

    Care este scopul funcției suma?

    <p>Să returneze suma a două numere întregi.</p> Signup and view all the answers

    Care este scopul funcției prod?

    <p>Să returneze produsul a două numere întregi.</p> Signup and view all the answers

    Ce este rolul variabilelor a, b și c în exercițiul 29?

    <p>Sunt variabile de tip întreg care sunt utilizate în calculul expresiei a<em>b+a</em>b*c.</p> Signup and view all the answers

    Ce este scopul exercițiului 30?

    <p>Să implementeze o funcție care returnează suma cifrelor unui număr întreg.</p> Signup and view all the answers

    Study Notes

    Programare Procedurală

    • În limbajul C, o variabilă de tip float poate memora cel mult un număr real.
    • În expresia x &gt;= 1 || x &lt;= 1 || x == 1 &amp;&amp; x == 1 &amp;&amp; x == b, operandul &amp;&amp; are prioritate mai mare decât operandul ||.
    • În bucla while(a != b), dacă valoarea lui a este modificată în interiorul buclei, condiția de ieșire a buclei se va schimba.
    • Funcția sch permite schimbul valorilor a două variabile prin intermediul unui pointer.
    • În programul care utilizează funcția sch, valorile afișate pe ecran vor fi în funcție de modul în care sunt modificate valorile variabilelor în interiorul funcției.
    • În funcția f, valoarea lui a este incrementată, iar valoarea lui b este modificată prin intermediul pointerului.
    • În funcția g, valoarea lui b este incrementată, iar valoarea lui a este modificată prin intermediul pointerului.
    • Valorile afișate pe ecran în funcție de modul în care sunt modificate valorile variabilelor în interiorul funcțiilor f și g.

    Lucrul cu Șiruri de Caractere

    • Funcția strlen returnează lungimea unui șir de caractere.
    • Funcția strcmp compară două șiruri de caractere și returnează o valoare care indică dacă șirurile sunt egale sau nu.
    • Funcția strcat concatenează două șiruri de caractere.
    • Funcția strchr caută primul caracter dintr-un șir de caractere care coincide cu un caracter dat.
    • Funcția strncat concatenează două șiruri de caractere, dar nu mai mult de un număr specificat de caractere.

    Structuri

    • O structură poate conține mai multe variabile de tipuri diferite.
    • Accesarea unei variabile din interiorul unei structuri se face prin utilizarea operatorului -&gt; sau ..
    • În cazul în care o variabilă este de tip structură, se pot accesa variabilele din interiorul ei prin utilizarea operatorului . sau -&gt;.

    Funcții

    • O funcție poate returna o valoare care este calculată în funcție de parametrii ei.
    • Funcția suma adună două numere întregi.
    • Funcția prod înmulțește două numere întregi.
    • Funcția f returnează suma cifrelor unui număr întreg.

    Alte Concepte

    • Un segment în plan poate fi definit prin două puncte.
    • Un punct în plan poate fi definit prin două coordonate.
    • O funcție poate fi utilizată pentru a calcula distanța între două puncte în plan.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Description

    Un test de programare procedurală pentru studenții de la Universitatea Titu Maiorescu, Facultatea de Informatică, modulul 1, examen licență 2024.

    More Like This

    Use Quizgecko on...
    Browser
    Browser