Informatică, întrebare adresată de Krista15, 8 ani în urmă

Scrieți un program care citește și afișează recursiv cele n elemente ale unui vector și care citește de la tastatură și determină recursiv dacă o valoare k se găsește printre elementele vectorului.​

Răspunsuri la întrebare

Răspuns de lucaciucandrei
1

COROANA TE ROG!!!

#include<iostream>

using namespace std;

void citireVector(int n, int v[], int i){

if(i<=n){

cin>>v[i];

i++;

citireVector(n, v, i);

}

}

int apareK(int k, int n, int v[], int i){

if(v[i]==k) return 1;

else {i++; if(i<=n) return apareK(k, n, v, i);}

}

int main(){

int n,v[101],k;

cin>>n;

citireVector(n, v, 1);

cin>>k;

(apareK(k, n, v, 1)==1)?cout<<"da":cout<<"nu";

}


Krista15: Mulțumesc
lucaciucandrei: np
Alte întrebări interesante