Atividade de informatica_matriz_vetores

1184 palavras 5 páginas
Faculdade de Engenharia Engº Celso Daniel

Atividade Vetores e Matrizes – Introdução a informática

Raphael Vitor de Araujo – R.A: 726052

Santo André, 23 de setembro 2015
1) Faça um programa que leia um vetor, de 20 números inteiros, N[20]. A seguir, encontre o maior elemento do vetor N e a sua posição dentro do vetor, mostrando: “O maior elemento de N é”, M, “e sua posição dentro do vetor é:”,P.

int N[20], i, pos=0; for (i=0; i<20; i++) { printf("Informe N[%d]: ", i); scanf("%d", &N[i]);
}
for (i=1; i<20; i++) if (N[pos] < N[i]) pos = i; printf("O maior elemento é %d na posição%d\n", N[pos], pos); return 0;
}

2) Faça um programa que leia dois vetores de 10 posições (números inteiros) e faça a multiplicação dos elementos de mesmo índice, colocando o resultado em um terceiro vetor. Exiba o vetor resultante.

Int main (){ int V1[10],V2[10],VR[10],I; for( I = 0 ; I < 10 ; I++)
{printf("\n Digite o valor de V1[%d] = ",I); scanf("%d",&V1[I]); printf("\n Digite o valor de V2[%d] = ",I); scanf("%d",&V2[I]);
VR[I]= V1[I] * V2[I];
}
printf("\n\n\n"); for( I = 0 ;I < 10 ; I++) printf("\n o Vetor Resultante e VR[%d] = %d", I,VR[I]); return 0;
}

3)Faça um programa para determinar o vetor paralelo ao vetor 𝑎 ⃗⃗⃗ , sendo que ambos os vetores possuem números flutuantes, lidos pelo programa, no espaço tridimensional (x,y,z), que tenha o mesmo sentido que ele e módulo igual a 3.

Int main (){ int vetA[3]; int vetB[3]; int i; for (i=0; i<3 ; i++)
{printf("Digite os valores do vetor tridimensional: "); scanf ("%i", &vetA[i]);
}
for (i=0; i>3 ; i++){ vetB[i] = (vetA[i]/ fabs(vetA[i])) * 4; printf("%i", vetB[i]);
}
return 0;
}

4) Faça um programa que dados dois vetores (float e de tamanho 3) verifique se são linearmente dependentes.
O conjunto de 2 vetores 𝑎 e 𝑏⃗ será Linearmente Dependente se, e somente se, suas coordenadas forem proporcionais, isto é: 𝑎0/𝑏0=𝑎1/𝑏1= 𝑎2/𝑏2

Int main (){ float V1[3]; float V2[3];
int

Relacionados