leer 10 valores en vector a y b y generar un vector c dev c++
TRANSCRIPT
Unidad VI. Arreglos
Meta6.1Ejercicios de arreglos
1. Hacer un programa que lea 10 valores enteros y los almacene en un
vector A, y 10 valores enteros y los almacene en un vector B y que
genere un vector C, dado por la suma del primer valor de A más el
último de B; el segundo valor de C será el segundo de A más el
penúltimo de B; y así sucesivamente. Finalmente deberán imprimirse
los tres vectores.
#include <stdio.h>
#include <stdlib.h>
/*
2. Hacer un programa que lea 10 valores enteros y los almacene en un vector
A,
y 10 valores enteros y los almacene en un vector B y que genere un vector C,
dado por la suma del primer valor de A más el último de B;
el segundo valor de C será el segundo de A más el penúltimo de B;
y así sucesivamente.
Finalmente deberán imprimirse los tres vectores.
*/
int main()
{
int va[10],vb[10],vc[10],a,b,c;
printf("\n\n\t ** Programa que lee 10 valores enteros y los almacena en el
vector A.\n\tDespues, lee 10 valores enteros y los almacena en el vector B.\n Por
ultimo, genera un vector C con el incremento de A y decremento de B.\n Es decir,
con el primer valor de A y el ultimo de B y asi sucesivamente.** \n\n");
printf("\n\t\t VECTOR A \n\n");
for(a=0;a<10;a++){
printf("\n\t Ingresa el numero para la posicion %d : ",a+1);
scanf("%d",&va[a]);
}
printf("\n\n\t\t VECTOR B\n\n");
for(b=0;b<10;b++){
printf("\n\t Ingresa el numero para la posicion %d : ",b+1);
scanf("%d",&vb[b]);
}
a=0;
Unidad VI. Arreglos
Meta6.1Ejercicios de arreglos
b=9;
for(c=0;c<10;c++){
vc[c]=va[a]+vb[b];
a++;
b--;
}
printf("\n\n\t\t\t\tVector A:\n\n");
for(a=0;a<10;a++){
printf("\t La poicion %d del vector A contiene el numero: %d
\n",a+1, va[a]);
}
printf("\n\n\t\t\t\tVector B:\n\n");
for(b=0;b<10;b++){
printf("\t La poicion %d del vector B contiene el numero: %d
\n",b+1, vb[b]);
}
printf("\n\n\t\t\t\tVector C:\n\n");
for(c=0;c<10;c++){
printf("\t La poicion %d del vector C contiene el numero: %d
\n",c+1, vc[c]);
}
printf("\n\n");
system("PAUSE");
return 0;
}