Exercícios de fixação - Estrutura de Dados
Ensaio: Exercícios de fixação - Estrutura de Dados. Pesquise 862.000+ trabalhos acadêmicosPor: andersonps • 7/10/2013 • Ensaio • 551 Palavras (3 Páginas) • 370 Visualizações
Exercícios de fixação - Estrutura de Dados:
1 - Diferenciar Vetor de Matriz?
R: Vetor é uma serie de variáveis ordenadas do mesmo tipo reverenciadas por um único nome, onde cada variável é diferenciada por um índice. Matriz
2 - Criar um programa em C que cria um vetor/array, e receba os valores de seus elementos e no final exibe os elementos em ordem inversa;
#include <stdio.h>
#include <stdlib.h>
int main(){
int i,meuvetor[3];
for(i=0;i<=2;i++)
{
printf("\nDigite um valor ");
scanf("%d",&meuvetor[i]);
}
for(i=2;i>=0;i--)
{
printf("\nO valores ao inverso sao:%d\n\n",meuvetor[i]);
}
system ("pause");
}
3 - Criar uma matriz 3 por 5 e mostrar seus elementos;
#include <stdio.h>
#include <stdlib.h>
int main()
{
int matriz[3][5];
int l=0,c=0,x=0;
for (l=0;l<=2;l++)
{
for (c=0;c<=4;c++)
{
printf ("Entre com um valor %d: ", x);
scanf ("%d", &matriz[l][c]);
x++;
}
}
for (l=0;l<=2;l++)
{
for (c=0;c<=4;c++)
{ printf ("%i\n ", matriz[l][c]);
}
}
system("PAUSE");
}
4 - Criar uma estrutura avião e também criar o tipo, que contenha os campos:
modelo;
fabricante;
passageiros;
comprimento;
altura;
velocidade;
altitude;
motor;
#include <stdio.h>
#include <stdlib.h>
struct aviao
{
char modelo [8];
char fabricante [30];
char passageiros [3];
char comprimento[6];
char altura [5];
char velocidade[6];
char altitude[8];
char motor [10];
};
int main ()
{
struct aviao cadastro;
printf("Digite o modelo:");
gets(cadastro.modelo);
printf("Digite o fabricante:");
gets(cadastro.fabricante);
printf("Digite o passageiro:");
gets(cadastro.passageiros);
...