Podcast
Questions and Answers
Care dintre următoarele expresii atribuie variabilei t de tip întreg valoarea expresiei (a+b)(a+c)+bc?
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?
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?
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ă?
Care dintre următoarele implementări ale funcției f este corectă?
Ce este eroarea în implementarea funcției f din opțiunea b?
Ce este eroarea în implementarea funcției f din opțiunea b?
Ce este eroarea în implementarea funcției f din opțiunea d?
Ce este eroarea în implementarea funcției f din opțiunea d?
Care este scopul funcției suma?
Care este scopul funcției suma?
Care este scopul funcției prod?
Care este scopul funcției prod?
Ce este rolul variabilelor a, b și c în exercițiul 29?
Ce este rolul variabilelor a, b și c în exercițiul 29?
Ce este scopul exercițiului 30?
Ce este scopul exercițiului 30?
Flashcards are hidden until you start studying
Study Notes
Programare Procedurală
- În limbajul C, o variabilă de tip
float
poate memora cel mult un număr real. - În expresia
x >= 1 || x <= 1 || x == 1 && x == 1 && x == b
, operandul&&
are prioritate mai mare decât operandul||
. - În bucla
while(a != b)
, dacă valoarea luia
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 luia
este incrementată, iar valoarea luib
este modificată prin intermediul pointerului. - În funcția
g
, valoarea luib
este incrementată, iar valoarea luia
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
șig
.
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
->
sau.
. - În cazul în care o variabilă este de tip structură, se pot accesa variabilele din interiorul ei prin utilizarea operatorului
.
sau->
.
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.