

Funcții C++
Presentation
•
Computers
•
10th Grade
•
Medium
Standards-aligned
Marilena Vilciu
Used 15+ times
FREE Resource
10 Slides • 13 Questions
1
Funcții C++
2
Structura unei funcții
O funcție este formată din antet și corp.
În funcția alăturată:
int main() - antet
liniile 9-11 - corp executabil
corpul este cuprins între {}
3
Multiple Choice
Pe ce linie este corpul funcției?
3
4
5
6
7
4
Multiple Choice
Pe ce linie este antetul funcției?
3
4
5
6
7
5
Antetul funcției
Trebuie specificat:
tipul funcției
numele (id-ul) funcției
lista de parametri între paranteze. fiecare parametru este precedat de tip.
6
Multiple Select
Alegeți afirmațiile adevărate
numele funcției este putere
parametrii sunt n, e, p, i
parametrii sunt n, e
tipul funcției este float
ambii parametri sunt float
7
Multiple Choice
int ? ( int x) {
return x*x;
}
patrat
suma
modul
derivata
8
Multiple Choice
float perimetru ( ? ) {
return 4*a;
}
int a
float x
float a
int a
9
Multiple Choice
?{
return x+y;
}
suma (x, y)
float suma(float x,y)
float s (float x, float y)
suma (float x, float y)
10
Multiple Choice
f:R2⟶Z
f(x,y)=[x⋅y]Funcția C++ va avea antetul
float f(float x, float y)
float f (int x, int y)
int f (float x, float y)
int f (float x, y)
11
12
Apelul funcției
Antetul este extrem de important, pentru că reprezintă standardul prin care poate fi apelată (utilizată funcția).
Apelul funcției se face prin menționarea numelui și a parametrilor.
numefuncție(param1,param2...)
13
Multiple Select
Pe ce linii sunt apeluri ale funcției putere?
4
10
12
14
15
14
Parametrii formali și actuali
În antetul - parametri formali.
În apel - parametri actuali
Fiecare parametru actual se asociază unui parametru formal, în ordine.
15
Multiple Choice
Cum apelez funcția pentru a calcula ab ?
putere (b,a)
putere(a,b)
putere(n,e)
putere(int a, int b)
16
Corpul funcției
corpul funcției este cuprins între { }
funcția are valoarea 0 (return 0;)
spunem că funcția returnează 0 sau "main()=0"
17
How do you call a function with infinite number of arguments?
a girl
18
Multiple Choice
int suma ( int x, int y) {
return ?
}
x - y
x / y
x * y
x + y
19
Great students get A+ on their computer's exam
Genius student get C++
20
Multiple Select
int produs ( int x, int y) ...
return x*y;
...
(
{
)
}
21
Multiple Choice
f:R2⟶Z
f(x,y)=[x⋅y]Funcția C++ corespunzătoare funcției de mai sus
int f (float x, float y){
....
}
f= (int) (x*y);
return (int) (x*y);
cout<<(int) (x*y);
f=int(x*y);
return x*y;
22
Multiple Choice
int modul ( int x) {
if (x<0) return -x;
else ?
}
return 0;
return -x;
return x;
;
23
Funcții C++
Show answer
Auto Play
Slide 1 / 23
SLIDE
Similar Resources on Wayground
19 questions
CUARESMAIMT
Presentation
•
10th Grade
17 questions
USO DE C,S,Z
Presentation
•
10th Grade
15 questions
Correo Electronico
Presentation
•
KG
21 questions
Tipos de software, Características de propiedad, licencia y
Presentation
•
10th Grade
20 questions
Chromosomes
Presentation
•
10th Grade
16 questions
Geometry - 5.5 Inequalities in One Triangle
Presentation
•
10th Grade
18 questions
HUKUM DASAR KIMIA
Presentation
•
10th Grade
15 questions
LOGOTIPOS
Presentation
•
10th Grade
Popular Resources on Wayground
6 questions
Secondary Safety Quiz
Presentation
•
9th - 12th Grade
10 questions
Afterschool Activities & Sports
Quiz
•
6th - 8th Grade
19 questions
ROAR Week 2026
Quiz
•
9th - 12th Grade
20 questions
Lab Safety Quiz
Quiz
•
6th Grade
15 questions
Cool Tool:Chromebook
Quiz
•
6th - 8th Grade
22 questions
would you rather
Quiz
•
3rd - 11th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
Discover more resources for Computers
20 questions
Early Computing
Quiz
•
7th - 12th Grade
10 questions
Exploring the Parts of a Computer
Interactive video
•
6th - 10th Grade
10 questions
Navigating Digital Citizenship and Online Safety
Interactive video
•
6th - 10th Grade
10 questions
Mastering Proper Keyboarding Techniques
Interactive video
•
6th - 10th Grade