Buscar

TC A10.2 Algoritimos

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 5 páginas

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

Prévia do material em texto

Disciplina: CCT0239 - ALGORITMOS 
	Período Acad.: 2017.1 EAD (GT) / EX
	
Prezado (a) Aluno(a),
Você fará agora seu EXERCÍCIO DE FIXAÇÃO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha (3).
Após a finalização do exercício, você terá acesso ao gabarito. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS.
	
	
		1.
		Analise o código em C++ mostrado abaixo e assinale a alternativa que descreve corretamente a sua execução:
 
	
	
	
	
	
	O código armazenará em um vetor 50 números inteiros e imprimirá todos os números que sejam maiores que 30.
	
	 
	O código armazenará em um vetor 50 números inteiros e imprimirá somente os números pares e que sejam maiores que 30.
	
	
	O código armazenará em um vetor 50 números inteiros e imprimirá todos os 50 números.
	
	
	O código armazenará em um vetor 50 números inteiros e imprimirá somente os números ímpares e que sejam maiores que 30.
	
	
	O código armazenará em um vetor 50 números inteiros e imprimirá somente os números pares e que sejam menores que 30.
	
	
	
		2.
		Suponha que em um programa em C/C++ se deseje armazenar 15 valores decimais em um vetor LISTA. Assinale a declaração correta:
	
	
	
	
	
	float lista[15];
	
	
	float lista[16];
	
	 
	float LISTA[15];
	
	
	int LISTA[16];
	
	
	int lista[15];
	
	
	
		3.
		Considere os seguintes valores de entrada: 1, 2, 3, 4, 5, 6, 7, 8, e 9, e o programa abaixo, marque a resposta que mostra o que será exibido na tela.
#include
using namespace std;
int main()
{
int lin, col, mat[3][3];
for (lin=0; lin<3; lin++)
    for(col=0; col<3; col++)
     {
      cout<< "\nEntre com o elemento da matriz:";
      cin>> mat[lin][col];
     }
for (lin=0; lin<3; lin++)
    cout << mat[lin][lin]<<"\n";
system("pause");
return 0;
}
	
	
	
	
	 
	1 5 9
	
	
	1 2 3
	
	
	1 2 3 4 5 6 7 8 9
	
	
	2 4 6 8
	
	
	1 3 5 7 9
	
	
	
		4.
		<valor[x];
</valor[x];
	
	
	
	
	
	Todos os elementos pares do vetor VALOR.
	
	
	Todos os elementos que são menores que cinco do vetor VALOR.
	
	
	Todos os elementos do vetor VALOR.
	
	 
	Todos os elementos que são maiores que cinco do vetor VALOR.
	
	
	Todos os elementos ímpares do vetor VALOR.
	
	
	
		5.
		<valor[x];
</valor[x];
	
	
	
	
	 
	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 que são pares.
	
	
	Imprimirá na tela todos os valores de um vetor.
	
	
	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.
	
	
	
		6.
		Um médico precisa armazenar o peso, a altura e o IMC de seus 1000 pacientes. Contratou um programador que disse que o programa teria algumas matrizes unidimensionais para o armazenamento.
Assinale a opção abaixo que representa a declaração das referidas matrizes pelo programador, conforme as informações acima:
	
	
	
	
	 
	float peso[1000], altura[1000], imc [1000];
	
	
	float peso[1001], altura[1001], imc [1001];
	
	
	char peso[999], altura[999], imc [999];
	
	
	float peso[1000] ; altura[1000] ; imc[1000];
	
	
	char peso[1000], altura [1000], imc[1000];
	
	
	
		7.
		Os chamados vetores e matrizes podem ser considerados como:
	
	
	
	
	
	Comandos de repetição
	
	 
	Estruturas de dados homogêneas
	
	
	Comandos de seleção composta
	
	 
	Estruturas de dados heterogêneas
	
	
	Comandos de seleção
	
	
	
		8.
		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[999], qtdade[999], valorC[999], valorV[999];
	
	
	double codigos[1000], qtdade[1000], valorC[1000], valorV[1000];
	
	
	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];

Outros materiais