Buscar

AV. AULA 10

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

Marque a opção correta para atribuição de valores na matriz x:
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.
O  departamento  do  pessoal  de  uma  empresa  precisa  de  um  programa  para  armazenar  os  32  nomes  dos
funcionários, cargos, número de dependentes e salário. 
Um  desenvolvedor  pensou  em  algumas  linhas  que  precisariam  ser  incluídas  no  código  para  tornar  possível  a
construção dos trechos de entrada, saída e outros necessários. 
Observe as declarações abaixo e escolha a que possibilita isso.
 
 
Analise a seguinte afirmação:
"Um edifício tem 8 andares, cada andar tem 5 apartamentos."
Como poderíamos escrever uma definição de matriz, na linguagem C++, seguindo a afirmação acima, sabendo que
os dados seriam do tipo int?
 
CCT0239_EX_A10_201603425501     » 00:03  de 50 min.   Lupa  
Aluno: RICARDO SOUZA DE CARVALHO Matrícula: 201603425501
Disciplina: CCT0239 ­ ALGORITMOS  Período Acad.: 2016.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.
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 ++; } }
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 ++; } }
2.
int NOTA [50][5];
int NOTAS [5][50];
float NOTAS [5][50];
float NOTA [50][5];
long int NOTA [50][5];
3.
float sal[31]; int dep[31]; char nomes[31][30], cargos[31][20]; 
float sal[32]; int dep[32]; char nomes[32], cargos[32]; ;
float sal[32]; int dep[32]; char dados[32][20]; 
float sal[32]; int dep[32]; char nomes[32][30], cargos[32][20];  
float dadosN[32][2]; char dadosC[32][30]; 
4.
int edifício[40][1];
int edifício[1][40];
 
Marque a opção que representa a declaração de uma matriz quadrada para números inteiros:
Na declaração: int TAB[ ][4] = {34,22,43,14,75,63,27,18,99,710,130,320,230,0,58,1}; a matriz TAB será assumida
como tendo:
int edifício[5][8];
int edifício[40][5];
int edifício[8][5];
5.
char valores[5];
int valores[5];
char valores[5][5];
int valores[5][1];
int valores[5][5];
6.
5 linhas
8 linhas
4 linhas
6 linhas
3 linhas
Legenda:      Questão não respondida     Questão não gravada     Questão gravada
Exercício inciado em 26/05/2016 17:05:53.

Outros materiais