

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
17 questions
NPA Digital Media (Video) - File Formats 2
Presentation
•
10th Grade
18 questions
Pengukuran
Presentation
•
10th Grade
19 questions
Factoring Polynomials
Presentation
•
9th - 10th Grade
20 questions
KIEM TRA GIUA KY 1 - TIN HOC 9 - PHAN TRAC NGHIEM
Presentation
•
KG
17 questions
Previsión del impacto ambiental
Presentation
•
10th Grade
20 questions
Evaluación Diagnostica de Computación
Presentation
•
9th - 10th Grade
20 questions
SPtLDV
Presentation
•
10th Grade
19 questions
Tablouri
Presentation
•
10th Grade
Popular Resources on Wayground
24 questions
PBIS-HGMS Day 10
Quiz
•
6th - 8th Grade
10 questions
HCS SCI 03 Summer School Review 3
Quiz
•
3rd Grade
11 questions
Home Scope
Quiz
•
7th - 8th Grade
15 questions
HCS SCI 05 Summer School Assessment 3 Review
Quiz
•
5th Grade
35 questions
Lufkin Road Middle School Student Handbook & Policies Assessment
Quiz
•
7th Grade
18 questions
Geo 11.3 Area of Circles and Sectors
Quiz
•
9th - 11th Grade