

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
21 questions
Программирование на Python
Presentation
•
10th Grade
21 questions
KIỂM TRA VỀ MẠNG MÁY TÍNH VÀ MẠNG INTERNET
Presentation
•
10th Grade
20 questions
Perangkat lunak Pengolah Kata
Presentation
•
10th Grade
19 questions
Transformations & Parent Functions
Presentation
•
10th Grade
15 questions
Lessons 7-8: Our Tradition
Presentation
•
10th Grade
18 questions
Unit 1 Solving & Creating Equations Review
Presentation
•
9th - 10th Grade
19 questions
Systems of Equations by Substitution
Presentation
•
9th - 10th Grade
16 questions
39 JavaScript Zmienne
Presentation
•
KG
Popular Resources on Wayground
10 questions
GPA Lesson
Presentation
•
9th - 12th Grade
7 questions
Albert Einstein
Quiz
•
3rd Grade
31 questions
Bridge A Review
Quiz
•
3rd Grade
6 questions
Blue Sue and Red Ruth
Quiz
•
3rd Grade
8 questions
(Day12 HW) Inverse Trig Ratios
Quiz
•
9th Grade
20 questions
Summer Geometry QUIZ (Week3)
Quiz
•
9th Grade
16 questions
Theme Practice
Quiz
•
7th Grade
20 questions
Taxes
Quiz
•
9th - 12th Grade
Discover more resources for Computers
10 questions
GPA Lesson
Presentation
•
9th - 12th Grade
20 questions
Taxes
Quiz
•
9th - 12th Grade
16 questions
Translations and Reflections
Quiz
•
9th - 10th Grade
17 questions
High School Survival Guide
Presentation
•
9th - 12th Grade
20 questions
Banking
Quiz
•
9th - 12th Grade
20 questions
Budgeting
Quiz
•
9th - 12th Grade