Buscar

9bloco de questão de algoritmo 2014

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
Sabendo­se 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. Tomando­se 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, 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.
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). Sabendo­se 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

Continue navegando