# PBinfo #835 – AfisareVectorRec – Rezolvare C++

Sursa: Codul lui Andrei
Limbaj: C++
Autor rezolvare: deivid

## Enunț

Cerinţa
Să se scrie o funcție C++ recursivă care afișează pe ecran elementele unui vector transmis ca parametru.

Restricţii şi precizări

numele funcției va fi afisvec;
funcția va avea doi parametri, în această ordine: vectorul v și numărul de elemente din vector, n. Funcția nu va returna nimic;
indicii elementelor vectorului sunt 0, 1, ..., n-1;
elementele vor fi afișate în ordinea din vector, separate prin câte un spațiu.

Exemplu
Pentru n=5 și v=(3,6,5,4,2), funcția va afișa 3 6 5 4 2.

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.

## Cod sursă C++

```cpp
void afisvec(int v[] , int n)
{
	if(n > 0)
	{
		afisvec( v , n - 1);
		cout << v[n-1] << " ";
	}
}
```

## Resurse

- [Pagina originală](https://codulluiandrei.ro/rezolvari/pbinfo/835)
- [Sursa C++](https://codulluiandrei.ro/rezolvari/pbinfo/835/cod.cpp)
- [Sursa pe GitHub](https://raw.githubusercontent.com/codulluiandrei/pbinfo/main/pbinfo-835/main.cpp)
- [Cursuri de informatică pentru BAC](https://codulluiandrei.ro/academia/info-curs/pachet-cpp/)
