Buscar

exercicios 10 part 3 ADS, 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

Você também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Analise o código abaixo e assinale o item que corresponde aos valores finais do vetor v.
int a = 2; 
 int v[] = {2, 3, 1}; 
 v[0] = v[a]; 
 v[1] = v[0] + v[0]; 
 v[2] = v[0] + v[1]; 
 
Análise de código abaixo e selecione entre as alternativas, o que será impresso, após a execução.
int a = 3, b = 2;
int v[] = { 6, 7, 8, 9};
a = (v[2] - v[0]) + a;
int d = a * v[b];
std::cout << d << " " << v[1] << a + 2;
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.
Uma professora possui uma turma de 40 alunos e precisa declarar uma matriz bidimensional, na linguagem
C++, para armazenar as notas de AV1, AV2 e AV3 da turma. Considere que ela necessita dos dados
organizados na matriz, de modo que cada linha deverá representar um aluno. Assinale a alterna�va que
apresenta a declaração desta matriz.
1.
2, 3, 1
1, 3, 2
2, 1, 3
3, 2, 1
 1, 2, 3
 
 
2.
40 75
35 67
 40 77
21 67
24 75
 
 
3.
int NOTAS [5][50];
 float NOTA [50][5];
float NOTAS [5][50];
int NOTA [50][5];
long int NOTA [50][5];
 
 
4.
 float notas[40][3];
int notas[40][40];
float notas[40,3];
char notas[3][40];
char notas[40][3];
 
 
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?
 
 
Sendo a matriz M bidimensional igual a:
 
1 2 3 4
5 -5 3 0
Dimensionadas da seguinte maneira:
int m[2][4];
Determine quais são os seguintes elementos:
· m[0][3]
· m[0][0]
· m[1][1]
· m[1][2]
 
 
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
5.
 double codigos[1000], qtdade[1000], valorC[1000], valorV[1000];
int codigos[999], qtdade[999]; float valorC[999], valorV[999];
double codigos[999], qtdade[999], valorC[999], valorV[999];
double codigos[1000], qtdade[1000]; float valorC[1000], valorV[1000];
 int codigos[1000], qtdade[1000]; float valorC[1000], valorV[1000];
 
 
6.
5 - 1 - 3 - 0
0 - 1 - 3 - 5
4 - 5 - -5 - 0
 4 - 1 - -5 - 3
-5 - 1 - 5 - 4
 
 
7.
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.
Suponha que você tenha que fazer um programa em C++ e deseja armazenar a venda dos 3 meses de 30 vendedores
de uma loja em uma matriz. Marque a opção que representa esta declaração:
 c) float notasAlunos[30,6];
 a) float notasAlunos[30][6];
d) float notasAlunos[6,30];
e) float notasAlunos[][];
b) float notasAlunos[6][30];
 
 
8.
 float valores[30][3];
char valores[30];
char valores[30][2];
float valores[32];
float valores[30][2];

Continue navegando