Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/12/2007, 15:44
mawster
 
Fecha de Ingreso: noviembre-2004
Mensajes: 149
Antigüedad: 19 años, 6 meses
Puntos: 0
Re: vectores de dimension i-esima.

pues lo he estado pensando y ni papa. Pego el Codigo fuente a ver si asi emjor.
#include <stdio.h>
#define MAX 1000

void main(){
int dim1,dim2,i,j,resultat;
int vector1[MAX];
int vector2[MAX];
printf("####Calcul del producte escalar de 2 vectors de dimensio qualsevol####\n\n\n ");
printf("Introdueix la dimensio del vector\n");
scanf("%d",&dim1);
printf("Introdueix la dimensio del segon vector\n");
scanf("%d",&dim2);

if(dim1 && dim2 >=MAX) {
printf("No es permeten vectors de mes de 999 components\n");
}
else if(dim1 == dim2){
printf("La dimensio dels vectors es igual\n");
printf("Introdueix els valors del vector1\n");
for(i=0;i<=dim1-1;i++)
{
scanf("%d",&vector1[i]);
}
printf("Introdueix els vals del vector2\n");
for(j=0;j<=dim2-1;j++)
{

scanf("%d",&vector2[j]);
}
for(i=0;i<=dim1-1;i++)
for(j=0;j<=dim2-1;j++)
{
resultat=(vector1[i]*vector2[j])+(vector1[i++]*vector2[j++]);//aqui es lo que me falla

}
printf("%d",resultat);



}
else{

printf("La dimensio dels vectors no es igual!!\n");



}
}
__________________
¨`~*'¤^v-¥-()->»[: "3£ 1NƒîêRNø Nø ê$ UN Må£ £UGåR" :]«<-()-¥-v^¤'*~´¨