Prog. Procedurală Exam Licență 2024

LovableConceptualArt avatar
LovableConceptualArt
·
·
Download

Start Quiz

Study Flashcards

5 Questions

în care se pot memora cel mult de numere reale?x=float;

float x;

Ce operator este corect pentru compararea 'x' cu 5? (x_5)

==

Ce se va afișa pe ecran după execuția unui program C care conține 's=0; for(i=0;i

Compilatorul va genera o eroare de sintaxă.

Ce valori se vor afișa pe ecran la execuția unui program care conține 'int x=4, y=-2; f(x, &y); g(&x, y); printf("%d %d", x, y);' ?

6 -2

Un segment vertical este definit prin s.A == s.B?

False

Study Notes

Tipuri de Variabile și Operații

  • Un float memorizează cel mult un număr real.
  • Un double memorizează cel mult două numere reale.
  • Un real(100) memorizează cel mult 100 de numere reale.

Declarații și Atribuiri

  • În limbajul C, se utilizează simbolul "=" pentru atribuire.
  • În limbajul C, se utilizează simbolul "==" pentru comparare.

Funcții și Parametrii

  • O funcție void sch(int a, int *b) schimbă valorile a și b.
  • O funcție void f(int a, int *b) atribuie valoarea lui a lui b.

Structuri și Uniuni

  • Structura Data are trei membri: zi, luna și an.
  • Structura Student are trei membri: nume, data_nasterii și media.
  • Structura Punct_2D are două membri: x și y.
  • Structura Punct_3D are două membri: p și z.

Operații și Expresii

  • Expresia strlen("programare")+strcmp("test","test") are valoarea 0.
  • Expresia strcmp(s,s+5)==0 este adevărată dacă șirurile s și s+5 sunt egale.
  • Expresia strstr(s,s+5) este egală cu s+5 dacă șirul s+5 este o subșir a lui s.

Pointeri și Șiruri de Caractere

  • Funcția strchr(s,c) returnează pointerul la prima apariție a caracterului c în șirul s.
  • Funcția strcat(s,t) concatenează șirurile s și t.
  • Funcția strcpy(s,t) copiază șirul t în s.

Probleme și Soluții

  • Problema 1: Să se găsească valoarea maximă dintr-un tablou unidimensional format din numere întregi.
  • Problema 2: Să se găsească valoarea expresiei (a+b)(a+c)+bc.
  • Problema 3: Să se găsească valoarea expresiei ab+ab*c.

Funcții Recurse și Iterative

  • Funcția suma(int x,int y) returnează x+y.
  • Funcția prod(int x,int y) returnează x*y.
  • Funcția f(int n) returnează suma cifrelor numărului n.

testează cunoștințele în programare procedurală în cadrul examenului de licență din 2024

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Procedural vs Functional Programming
18 questions
Procedural Programming Model
10 questions
Use Quizgecko on...
Browser
Browser