Selon vous est ce possible de mettre cela en recursif ?
Code:
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <iostream.h>
void sequencesSerie4(int seq[],int seqSize, int seqLen, int step, int curr)
{
int total = 0;
int bound = 0;
for (int i=0; i < 2; i++)
{
for (int j=i; j < i+seqLen && j < seqSize; j++)
{
for (int k=j; k < j+seqLen && k < seqSize; k++)
{
for (int l=k;l < k+seqLen && l < seqSize; l++)
{
if ( l >= 3+i )
{
cout << seq[i] << " ";
cout << seq[j] << " ";
cout << seq[k] << " ";
cout << seq[l] << " ";
cout << endl;
total++;
}
}
}
}
}
cout << "Total: " << total << endl;
}
int main()
{
int seq[] = {12,13,23,21,31,32};
sequencesSerie4(seq, 6, 4, 0, 0);
getch();
}
et si oui comment...
Merci pour votre aide
Peavy