
Ayuda con Vector
Publicado por Francisco (5 intervenciones) el 08/10/2014 05:01:25
Tengo este problema, ya realice el programa pero la verdad nose como hacerlo, ni en que me equivoco, dejo el programa y lo como lo hice:
Crear un programa que realice lo siguiente:
a) Genere un vector A de tamaño N con números enteros entre [15 , 75] (Utilice rand() para generar los elementos del vector).
b) Muestre los N elementos del vector A.
c) Genere un segundo vector B de tamaño N con números enteros entre [15 , 75] (Utilice rand() para generar los elementos del vector).
d) Muestre los N elementos del vector B.
e) Crear un tercer vector C con la suma de los elementos de los dos vectores A y B.
f) Muestre el vector C.
g) Obtenga el promedio del vector C.
Mi intento:
#include<conio.h>
#include<stdio.h>
#include<time.h>
#include<stdlib.h>
main()
{
int i,N,A[N],B[N],C[N],suma=0;
float promedio;
srand(time(0));
printf("\n Ingrese tamaño del vector A y B: ");
scanf("%d",&N);
printf("\n Vector A:");
for (i=1;i<=N;i++)
A[i]=rand()%51+15;
for (i=1;i<=N;i++)
printf(" %d",A[i]);
printf("\n Vector B:");
for (i=1;i<=N;i++)
B[i]=rand()%51+15;
for (i=1;i<=N;i++)
printf(" %d",B[i]);
printf("\n Vector C:");
for (i=1;i<=N;i++)
C[i]=A[i]+B[i];
printf(" %d",C[i]);
suma=suma+C[i];
promedio=suma/N;
printf("\n El promedio del vector C es: %.1f",promedio);
getche();
}
Crear un programa que realice lo siguiente:
a) Genere un vector A de tamaño N con números enteros entre [15 , 75] (Utilice rand() para generar los elementos del vector).
b) Muestre los N elementos del vector A.
c) Genere un segundo vector B de tamaño N con números enteros entre [15 , 75] (Utilice rand() para generar los elementos del vector).
d) Muestre los N elementos del vector B.
e) Crear un tercer vector C con la suma de los elementos de los dos vectores A y B.
f) Muestre el vector C.
g) Obtenga el promedio del vector C.
Mi intento:
#include<conio.h>
#include<stdio.h>
#include<time.h>
#include<stdlib.h>
main()
{
int i,N,A[N],B[N],C[N],suma=0;
float promedio;
srand(time(0));
printf("\n Ingrese tamaño del vector A y B: ");
scanf("%d",&N);
printf("\n Vector A:");
for (i=1;i<=N;i++)
A[i]=rand()%51+15;
for (i=1;i<=N;i++)
printf(" %d",A[i]);
printf("\n Vector B:");
for (i=1;i<=N;i++)
B[i]=rand()%51+15;
for (i=1;i<=N;i++)
printf(" %d",B[i]);
printf("\n Vector C:");
for (i=1;i<=N;i++)
C[i]=A[i]+B[i];
printf(" %d",C[i]);
suma=suma+C[i];
promedio=suma/N;
printf("\n El promedio del vector C es: %.1f",promedio);
getche();
}
Valora esta pregunta


0