Programacao
-------------------------------------------------
-------------------------------------------------
CURSO ENGENHARIA CIVIL
-------------------------------------------------
http://www.fag.edu.br
DISCIPLINA: PROGRAMAÇAO
PROFESSOR: RICARDO LUIZ VICARI
NOME DO ACADÊMICO: DANIELA CAROLINA MEZZON
LISTA DE EXERCICIOS VETORES E MATRIZES
CASCAVEL, 2012
1. Ler 10 elementos reais em um vetor e apresentá-los na ordem inversa.
#include<stdio.h>
int main(){ float v[10]; int x=0; while(x<10){ printf("Informe a posicao %d\n", x); scanf("%f", &v[x]); x++; } x=9; while(x>=0){ printf("v[%d]: %.1f\n",x ,v[x]); x--; }
}
2. Ler 8 elementos inteiros em um vetor A. Construir um vetor B de mesmo tamanho com os elementos da matriz A multiplicados por 3. O elemento B [1] deverá ser igual ao A[1] * 3. Apresentar a matriz B.
#include<stdio.h>
int main(){ int va[8], vb[8], x=0; while(x<8){ printf("Informe a posicao:\n", x); scanf("%d", &va[x]); vb[x] = va[x] * 3; x++; } x=0; while(x<8){ printf("%d\n", vb[x]); x++; }
}
3. Ler dois vetores A e B com 20 elementos reais. Construir um vetor C, onde cada elemento é a subtração do elemento correspondente de A com B. Apresentar o vetor C.
#include<stdio.h>
int main(){ int va[20], vb[20], vc[20], x=0; while(x<20){ printf("Informe a posicao de A de numero %d: \n", x); scanf("%d", &va[x]); printf("Informe a posicao de B de numero %d: \n", x); scanf("%d", &vb[x]); x++; } x=0; while(x<20){ vc[x] = va[x] - vb[x]; printf("O valor de C de numero %d e %d\n", x, vc[x]); x++; }
}
4. Ler 15 elementos reais de um vetor. Construir um vetor B de mesmo tipo, observando a seguinte lei de formação: Todo elemento de B deverá ser o quadrado do elemento de A correspondente.