Generar y desplegar un vector A, de N elementos que tenga la forma siguiente:
Sea N=10 se tiene A=[1,3,5,2,4,6,3,5,7,4]
Sea N=10 se tiene A=[1,3,5,2,4,6,3,5,7,4]
#include<stdio.h>
#define MAX 100
int a[MAX];
void serie_vector(int a[], int n){
int c1=1;
int c2=3;
int c3=5;
int i;
for(i=1;i<=n;i=i+3){
a[i]=c1;
a[i+1]=c2;
a[i+2]=c3;
c1++;
c2++;
c3++;
}
a[0]=n;
}
void mostrar_vector(int a[] )
{ int i,n=a[0];
printf("\n");
for(i=1;i<=n;i++)
printf(" - %d",a[i]);
printf("\n");
}
int main(){
int n;
printf("\nVECTOR SERIE 2\n");
printf("Introduzca cantidad de elementos: ");
scanf("%d",&n);
serie_vector(a,n);
mostrar_vector(a);
return 0;
}
Comentarios