Baixe o app para aproveitar ainda mais
Prévia do material em texto
Em um programa, deseja-se armazenar as 3 notas , a média e a maior nota de cada um dos 50 alunos de uma turma, em uma matriz NOTA. Entendendo-se que todos os dados de um mesmo aluno ficarão armazenados em uma mesma linha, assinale a alternativa que indica a declaração correta na matriz descrita. Analise a seguinte afirmação: "Um edifício tem 8 andares, cada andar tem 5 apartamentos." Como poderíamos escrever uma declaração de matriz na linguagem C++, seguindo a afirmação acima, sabendo que os dados seriam do tipo int ? 1. long int NOTA [50][5]; int NOTA [50][5]; float NOTAS [5][50]; float NOTA [50][5]; int NOTAS [5][50]; 2. Todos os elementos ímpares do vetor VALOR. Todos os elementos que são menores que cinco do vetor VALOR. Todos os elementos do vetor VALOR. Todos os elementos pares do vetor VALOR. Todos os elementos que são maiores que cinco do vetor VALOR. 3. int edificio[5][8]; int edificio[40][1]; EPS http://simulado.estacio.br/bdq_simulados_exerci... 1 of 3 29/05/2018 10:06 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? Considere os seguintes valores de entrada: 1, 2, 3, 4, 5, 6, 7, 8 e 9 e ainda, o programa abaixo. Marque a resposta que mostra o que será exibido na tela. #include < iostream > 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; } int edificio[8][5]; int edificio[1][40]; int edificio[40][5]; 4. 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]; double codigos[999], qtdade[999], valorC[999], valorV[999]; double codigos[1000], qtdade[1000], valorC[1000], valorV[1000]; 5. 1 3 5 7 9 1 2 3 4 5 6 7 8 9 1 2 3 1 5 9 EPS http://simulado.estacio.br/bdq_simulados_exerci... 2 of 3 29/05/2018 10:06 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? Qual estrutura de repetição abaixo preenche corretamente um vetor de 30 posições com 0 (zero) em cada uma das posições? Suponha que em um programa em C/C++ se deseje armazenar 15 valores decimais em um vetor LISTA. Assinale a declaração correta: 2 4 6 8 6. int salario[45], funcionario[12]; float funcionario[45][12]; float funcionario[12],[12]; float funcionario[45][45]; char funcionario[12][12]; 7. for(int i=1;i<30;i++){ vetor[i] = 0; } 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; } 8. int lista[15]; int LISTA[16]; float lista[16]; float lista[15]; float LISTA[15]; EPS http://simulado.estacio.br/bdq_simulados_exerci... 3 of 3 29/05/2018 10:06
Compartilhar