Cerinţa
Scrieți definiția completă a funcției C++ afisare
care primește doi parametri a
și b
și afișează pe ecran, în ordine crescătoare, numerele naturale pare cuprinse între a
și b
, inclusiv acestea.
Restricţii şi precizări
- numele funcției va fi
afisare
- funcția va avea exact doi parametri:
a
, respectivb
0 < a , b <= 1000
- numerele vor fi afișate pe aceeași linie, separate prin câte un spațiu
Exemplu
Dacă a=7
și b=2
, apelul subprogramului va afișa pe ecran:
2 4 6
Important
Soluţia propusă va conţine doar definiţia funcţiei cerute. Prezenţa în soluţie a altor instrucţiuni poate duce erori de compilare sau de execuţie care vor avea ca efect depunctarea soluţiei.
void afisare(int a , int b) { if(b<a) { int c=a; a=b; b=c; } for(int i = a ; i <= b ; ++i) { if(i%2==0) cout << i << ' '; } }