

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
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
19 questions
CUARESMAIMT
Presentation
•
10th Grade
17 questions
USO DE C,S,Z
Presentation
•
10th Grade
15 questions
Correo Electronico
Presentation
•
KG
Popular Resources on Wayground
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
15 questions
Rounding Decimals
Quiz
•
5th Grade
20 questions
Brand Labels
Quiz
•
5th - 12th Grade
Discover more resources for Computers
16 questions
Module 1 Topic 2 Vocabulary Test
Quiz
•
9th - 12th Grade
30 questions
Python- if -ifelse-elif
Quiz
•
9th - 12th Grade
10 questions
Exploring Digital Citizenship Essentials
Interactive video
•
6th - 10th Grade
46 questions
Level 1 Google Sheets Midterm Flashcard
Flashcard
•
9th - 12th Grade
40 questions
Introduction to Microsoft Word
Quiz
•
8th - 12th Grade
10 questions
Exploring Cybersecurity Techniques and Threats
Interactive video
•
6th - 10th Grade