Ejercicio en C de Vectores 1.0[Borland 5.02]

Iniciado por SonaArtica, 6 Noviembre 2012, 02:14 AM

0 Miembros y 1 Visitante están viendo este tema.

SonaArtica

Bueno el ejercicio esta hecho, solo queria que se fijen por si me pifie de algo y si esta todo bien mejor :) Saludos ^^ :P
/* VECTORES >>>>>>>>
1) Dada una lista de 10 valores enteros.Se pide:
a)Cargar la lista en memoria en un vector llamado A.
b)Copiar este vector en otro llamado B.
c)Generar un vector C correspondiente a la suma de A y B.
d)Copiar A en orden inverso en otro vector llamado D.
e)Listar los cuatro vectores simultaneamente informando en la primer columna el numero de
orden de los elementos.
f)Posiciones de elementos pares del vector A.
g)Elementos de posiciones impares del vector A.
h)La Suma de los elementos del vector A.
j)Cantidad de elementos iguales a 1 del vector A.
*/
#include <stdio.h>
#include <conio.h>
main(){
int i;
int a[10];
for(i=0;i<10;i++){
printf("Ingrese el valor para a[%d]\n",i);
                  fflush(stdin);
                  scanf(" %d",&a[i]);}
// Copiar este vector en otro llamado B
int b[10];
for(i=0;i<10;i++){
                  b[i]=a[i];
                  // Valores del Vector B <Activar o Desactivar
                  // Activar Bloqueo1
                  printf("\nValor del Vector B[%d]=%d",i,b[i]);
                  // Activar Bloqueo1
}
// Generar un vector C correspondiente a la suma de A y B.
int c[10];
for(i=0;i<10;i++){
c[i]=a[i]+b[i];
}
// Copiar A en orden inverso en otro vector llamado D.
int d[10];
printf("\n"); // Separador
for(i=0;i<10;i++){
                  d[i]=a[9-i];
                  printf("\nValor del Vector D[%d]=%d",i,d[i]);
}
// Listar los cuatro vectores simultaneamente informando en la primer columna el numero de
// orden de los elementos.
for(i=0;i<10;i++){
printf("Vector A[%d]:%d\n",i,a);
                  printf("Vector B[%d]:%d\n",i,b);
                  printf("Vector C[%d]:%d\n",i,c);
                  printf("Vector D[%d]:%d\n",i,d);
                  printf("Cambio de posicion ahora a [%d]\n",i);
}
// Posiciones de elementos pares del vector A.
for(i=0;i<10;i+2){
printf("Valor de Posicion Par [%d]:%d \n",i,a[i]);
                  }
//Elementos de posiciones impares del vector A
for(i=1;i<10;i+2){
printf("Valor de Posicion Impar [%d]:%d \n",i,a[i]);
                  }
// La Suma de los elementos del vector A
int acumulador;
for(i=0;i<10;i++){
                  acumulador+=a[i]
}
printf ("La suma de todos los valores del Vector A es:%d\n",acumulador);
// Cantidad de elementos iguales a 1 del vector A.
int c; //Contador de elementos iguales a 1
for(i=0;i<10;i++){
                  if(a[i]==1){c++;}
}
                 printf("La cant de elementos iguales a 1 del Vector A son:%d \n",c);
getch();
return 0;
}
<z