Ver Mensaje Individual
  #7 (permalink)  
Antiguo 05/12/2007, 10:08
mawster
 
Fecha de Ingreso: noviembre-2004
Mensajes: 149
Antigüedad: 20 años, 1 mes
Puntos: 0
Re: vectores de dimension i-esima.

he echo todos los cambios mencionados pero me sigue sin dar bien :
Código:
#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;i++)
			for(j=0;j<dim2;j++)
			{
				resultat+=(vector1[i]*vector2[j])+(vector2[j]*vector1[i]);//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^¤'*~´¨