Mediante un procedimiento generar el n-esimo termino de la secuencia 0,1,0,2,3,0,4,5,6,0,...
Por ejemplo si N=7 el séptimo termino es 4
Por ejemplo si N=7 el séptimo termino es 4
#include <stdio.h>
#include <conio.h>
void secuencia(int c,int n, int *t){
int i,j,k=0,s;
for(i=1;i<=c;i++){
printf("%d ",0);
for(j=1;j<=i;j++){
printf("%d ",j+i-1);
}
//s=pow(2,i);
//printf("%d ",i);
if(n==i+1){
*t=s;
}
}
}
void main(){
int m,s,x;
clrscr();
printf("N-ESIMO TERMINO DE SECUENCIA\n");
printf("Introduzca un numero para generar la secuencia: ");
scanf("%d",&x);
printf("Introduzca el numero a determinar: ");
scanf("%d",&m);
secuencia(x,m,&s);
printf("\nEl termino %d es %d",m,s);
getch();
}
Comentarios