infoarena

infoarena - concursuri, probleme, evaluator, articole => Informatica => Subiect creat de: Damian Alexandru din Septembrie 09, 2012, 14:19:15



Titlul: codul sau altceva ?
Scris de: Damian Alexandru din Septembrie 09, 2012, 14:19:15
Salutare
   Uitati-va peste aceasta functie:
Cod:
void col(int k,int q){
  int i;
     if(q==n+1){
    for(i=1;i<=n;i++)
      cout<<l[i]<<" ";
      cout<<"\n";
     }else
     while(k<2){
       l[q]=k;
         col(0,++q);
         k++;
     }
}
Este o functie back doar ca pentru elementele binare.Intrebarea mea este:Am gresit undeva sau altceva este in neregula pentru ca nu imi citeste decat prima solutie.
((l(sirul) si n sunt globale) iar col(0,1) sunt valorile initiale) si daca ajuta,in caz ca folosesc q++ nu afiseaza nimic ](*,))
                Multumesc

Am gasit.in loc de q++ trebuie q+1.