Buscar

exercicio MATRIZES E VETORES

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 3 páginas

Prévia do material em texto

1.Um lojista gostaria de desenvolver um programa para armazenar os códigos(valores inteiros), os valores de compra(valores reais), os valores de vendas(valores reais) e a quantidade(valores inteiros) de todos os mil produtos.
 Pensou em declarar algumas matrizes unidimensionais para tornar isso possível. 
Qual das opções abaixo declara as matrizes necessárias para que o programa possa ser desenvolvido a partir delas e seguindo, rigorosamente, as sugestões do texto acima?
	
	
	
	
	
	double codigos[1000], qtdade[1000], valorC[1000], valorV[1000];
	
	
	double codigos[999], qtdade[999], valorC[999], valorV[999];
	
	
	int codigos[999], qtdade[999]; float valorC[999], valorV[999];
	
	
	double codigos[1000], qtdade[1000]; float valorC[1000], valorV[1000];
	
	 
	int codigos[1000], qtdade[1000]; float valorC[1000], valorV[1000];
	
	
	
		2.
		Sendo a matriz M bidimensional igual a:
 
	1
	2
	3
	4
	5
	-5
	3
	0
Dimensionadas da seguinte maneira:
int m[2][4];
Determine quais são os seguintes elementos:
         m[0][3]
         m[0][0]
         m[1][1]
         m[1][2]
 
	
	
	
	
	
	-5 - 1 - 5 - 4
	
	
	4 - 5 - -5 - 0
	
	
	0 - 1 - 3 - 5
	
	
	5 - 1 - 3 - 0
	
	 
	4 - 1 - -5 - 3
	
	
	
		3.
		
</valor[x];
	
	
	
	
	
	Imprimirá na tela todos os valores de um vetor que são ímpares.
	
	
	Imprimirá na tela todos os valores de um vetor que não são múltiplos de 5.
	
	
	Imprimirá na tela todos os valores de um vetor que são pares.
	
	 
	Imprimirá na tela todos os valores de um vetor que são múltiplos de 3 e múltiplos de 7.
	
	 
	Imprimirá na tela todos os valores de um vetor.
	
	
	
		4.
		Análise de código abaixo e selecione entre as alternativas, o que será impresso, após a execução.
int a = 3, b = 2;
int v[] = { 6, 7, 8, 9};
a = (v[2] - v[0]) + a;
int d = a * v[b];
std::cout << d << " " << v[1] << a + 2;
	
	
	
	
	 
	40 77
	
	
	21 67
	
	
	40 75
	
	
	35 67
	
	
	24 75
	
	
	
		5.
		Um estudante do curso Sistemas de Informação precisa declarar uma matriz bidimensional para armazenar o valor dos 12 salários de 45 funcionários.
Qual das opções abaixo o estudante deverá declarar?
	
	
	
	
	 
	float funcionario[45][12];
	
	
	int salario[45], funcionario[12];
	
	
	float funcionario[45][45];
	
	
	float funcionario[12],[12];
	
	
	char funcionario[12][12];
	
	
	
		6.
		Qual estrutura de repetição abaixo preenche corretamente um vetor de 30 posições com 0 (zero) em cada uma das posições?
	
	
	
	
	
	for(int i=0;i<=30;i++){ vetor[i] = 0; }
	
	
	for(int i=0;i<30;i++){ vetor[i] == 0; }
	
	
	for(int i=1;i<30;i++){ vetor[i] = 0; }
	
	 
	for(int i=0;i<30;i++){ vetor[i] = 0; }
	
	
	for(int i=1;i<=30;i++){ vetor[i] = 0; }
	
	
	
		7.
		Suponha que em um programa em C/C++ se deseje armazenar 15 valores decimais em um vetor LISTA. Assinale a declaração correta:
	
	
	
	
	
	int lista[15];
	
	
	float lista[16];
	
	
	int LISTA[16];
	
	 
	float lista[15];
	
	 
	float LISTA[15];
	
	
	
		8.
		Suponha que você tenha que fazer um programa em C++ e deseja armazenar a venda dos 3 meses de 30 vendedores de uma loja em uma matriz. Marque a opção que representa esta declaração:
	
	
	
	
	 
	float valores[30][3];
	
	
	float valores[30][2];
	
	
	float valores[32];
	
	
	char valores[30];
	
	
	char valores[30][2];

Outros materiais