Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fórum de Dúvidas Aula 09: Avaliando o aprendizadoConcluído: 97,30% |Tópico Para que possamos construir um programa em C++ que "armazene sexo e idade de 5 pessoas, exiba uma listagem contendo sexo e idade de todas as pessoas e, ao final, o total de pessoas do sexo masculino e a soma das idades" podemos utilizar: I. Dois vetores: um do tipo char para armazenar os sexos e o outro do tipo int para armazenar as idades. II. Dois acumuladores (duas variáveis) também do tipo char: um para contar as pessoas do sexo masculino e outro para somar as idades. III. Duas estruturas de repetição (uma para entrada e outra para saída). Analise as senteças e marque a resposta correta. Quest.: 1 Marque a opção correta para atribuição de valores na matriz x: Quest.: 2 Suponha que em um programa em C/C++ se deseje armazenar 15 valores decimais em um vetor LISTA. Assinale a declaração correta: Quest.: 3 Sabendose que a sintaxe do C e do C++ estabelece que a declaração de vetores bidimensionais deve se dar da seguinte forma: < tipo do dado > nome_da_matriz [nº de linhas][nº de colunas]; Na codificação de um programa, na linguagem C++, é necessário a declaração de uma matriz bidimensional para armazenar as notas de 6 disciplinas de uma turma com 30 alunos. Tomandose como base que o algoritmo considera que os dados estarão organizados na matriz de modo que cada linha represente as notas de um único aluno, marque a alternativa que apresenta de forma correta a declaração desta matriz, chamada notasAlunos. Quest.: 4 Em um programa, desejase armazenar as 3 notas , a média e a maior nota de cada um dos 50 alunos de uma turma, em uma matriz NOTA. Entendendose 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. Quest.: 5 Em uma aplicação em C/C++, a matriz ESTOQUE [3][4] armazena, em cada uma de suas linhas, a quantidade estocada de produtos no último quadrimestre (4 meses). Sabendose que a declaração de uma matriz em C/C++ se dá da forma: < tipo de dado> nome [nºde linhas][nºde colunas]; Para obter o total estocado no primeiro mês do quadrimestre, o programa deverá: Quest.: 6 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. Somente a sentença III está correta Somente as sentenças I e III estão corretas Todas as sentenças estão corretas Somente as sentenças II e III estão corretas Somente as sentenças I e II estão corretas Clique aqui para visualizar o Gabarito Comentado desta questão. Clique aqui para visualizar o Gabarito Comentado desta questão. 2. a=10; for(i=0;i<10;i++){ x[i][j] =a ; a ++; } a=10; for(i=0;i<10;i++){ for(j=0;j<10;j++){ a ++; } } a=10; for(i=0;i<10;i++){ for(j=0;j<10;j++){ x[i][j] =a ; a ++; } } a=10; for(j=0;j<10;j++){ x[i][j] =a ; a ++; } a=10; for(i=0;i<10;i++){ for(i=0;i<10;j++){ x[i][j] =a ; a ++; } } 3. float LISTA[15]; float lista[15]; float lista[16]; int lista[15]; int LISTA[16]; Clique aqui para visualizar o Gabarito Comentado desta questão. 4. d) float notasAlunos[6,30]; e) float notasAlunos[][]; c) float notasAlunos[30,6]; a) float notasAlunos[30][6]; b) float notasAlunos[6][30]; 5. int NOTAS [5][50]; int NOTA [50][5]; float NOTAS [5][50]; float NOTA [50][5]; long int NOTA [50][5]; 6. Somar todas as linhas da coluna índice 1. Somar todas as colunas da linha índice 1
Compartilhar