Salve a tutti.
Devo risolvere questo esercizio in assembler:
generare tutte le permutazioni dei primi N numeri naturali.
non posso modificare le variabili già presenti.
Questo è il codice non modificabile:
codice:
#include<stdio.h>
#include<stdlib.h>
void main()
{
//VARIABILI
int N=4;
int Perm[4326];
int Num;
//Blocco assembler
_asm
{
}
//Stampa su video
{
int i,j,k;
printf("Permutazioni dei primi %d numeri naturali\n", N);
for(i=k=0;i<Num;i++)
{
for(j=0;j<N;j++)
{
printf("%3d",Perm[k++]);
}
printf("\n");
}
system("pause");
}
}
devo inserire la parte di assembly nel blocco asm.
Qualcuno mi sa aiutare??..grazie!!!