Leer 10 valores en vector a y b y generar un vector c DEV C++

2
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;

Transcript of Leer 10 valores en vector a y b y generar un vector c DEV C++

Page 1: Leer 10 valores en vector a y b y generar un vector c DEV C++

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;

Page 2: Leer 10 valores en vector a y b y generar un vector c DEV C++

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;

}