quinta-feira, 15 de outubro de 2009

Depois coloco o Exercicio.

#include
#include

main(){
int mat[4][4],i,j,fator;

printf("Entre com os Valores da Matriz: 16 inteiros por favor:\n");
for(i=0;i<4;i++)
for(j=0;j<4;j++)
scanf("%d",&mat[i][j]);

printf("Informe o fator:\t");
scanf("%d",&fator);
//printf("%d\t\n",fator);

for(i=0;i<4;i++){
for(j=0;j<4;j++){
mat[i][j] = mat[i][j] * fator;
i++;
}
}
for(i=0;i<4;i++){
for(j=0;j<4;j++){
printf("%d\t",mat[i][j]);
}
printf("\n");
}
system("\npause");
return 0;
}
Escreva um programa que leia do usuário um vetor de 10 números inteiros. Troque os valores do vetor dois a dois, ou seja, os elementos cujos índices do vetor são pares devem ser trocados pelos elementos de índice ímpares imediatamente vizinhos a estes. Exiba na tela o vetor resultante desta troca dos valores. Exemplo da tela de saída:

Digite 10 numeros inteiros:
2 6 21 7 4 1 0 34 9 3

Trocando, 2 a 2:
6 2 7 21 1 4 34 0 3 9

#include
#include

main()
{
int vet[10], i, aux;

printf("Informe 10 numeros inteiros:\n");
//entrada de valores no vetor
for(i=0;i<10;i++)
scanf("%d",&vet[i]);
//troca de pares
for(i=0;i<10;i++){
if(i % 2 == 1){
aux = vet[i];
vet[i] = vet[i-1];
vet[i-1] = aux;
}
}
printf("trocando 2 a 2:\n");
for(i=0;i<10;i++)
printf("%d\t", vet[i]);
printf("\n");

system("pause");
return 0;
}