Escolar Documentos
Profissional Documentos
Cultura Documentos
Tipo de Avaliação: AV
Aluno: EMERSON
Observe a função que manipula uma pilha e assuma que TAM é uma constante definida com valor 5. Saiba
que o nome da função já explícita a finalidade dela.
Considere a chamada da função conforme linha abaixo, sabendo-se que vet é um vetor de tamanho 5 e que
não tem nenhum valor ainda:
Analise as afirmativas abaixo que sugerem correções, ou não, na definição na função e assinale a opção
que contem as afirmativas corretas.
As Estruturas de Dados
As Filas
Os Grafos
As funções
Os Vetores
Os irmãos Silva irão viajar por vários países da Europa e por isso, traçaram no mapa o percurso que farão, de cidade
a cidade. Qual a estrutura de dados mais adequada para modelar este problema ?
Fila
Árvore
Lista
Pilha
Grafo
struct aluno {
string nome;
float nota;
};
Marque a alternativa em que é atribuída de forma correta a nota 5.7 para o décimo primeiro elemento deste vetor.
aluno.vet[10].nota=5.7;
aluno.vet[10]=5.7;
vet[10].nota=5.7;
vet[10]=aluno.5.7;
vet[10].aluno.nota=5.7 ;
Pontos: 0,0 / 0,5
6a Questão (Ref.: 201403124101)
Sabendo-se que o método de seleção também é um método de ordenação que baseia seu algoritmo em trocas entre os elementos de um vetor, se submetermos a sequencia
de inteiros armazenada em um vetor inicialmente na seguinte ordem : 13, 23, 3, 8, 1. Pode-se dizer que quando o menor elemento do vetor alcançar sua posição final, a
ordenação apresentada no vetor é:
1,13,23,8,3
1,23,3,8,13
1,3,23,8,13
1,23,13,8,3
1,8,3,23,13
a-a-a-b-c-b
a-c-a-b-c-a
c-a-a-b-c-b
a-b-a-c-c-b
b-b-a-c-c-c
Com base neste tipo de dado, construa o trecho código em C++ que represente a leitura dos dados do cliente feita pelo usuário.
Resposta: Struct ClienteBanco{ string nome; string cpf; int rg; int numConta; double saldo; }; ClienteBanco cliente; cin>>cliente.nome; cin>>cliente.cpf; cin>>cliente.rg;
cin>>cliente.saldo;
Gabarito:
struct ClienteBanco{
string nome;
string cpf;
int rg;
int numConta;
double saldo;
};
ClienteBanco cliente;
Acredito que muitas pessoas não tinham familiaridade com o termo capicua que,
segundo o dicionário do Aurélio, se aplica a um grupo de algarismos que lidos da
esquerda para direita, ou da direita para esquerda, representam o mesmo número.
Construa uma função que receba um número inteiro longo e retorne o número
escrito de trás para frente. Exemplo: recebe 123 e retorna 321.
Resposta:
Gabarito:
long long int espelha(long long int num ) //pode ser long long
{
long long int espelhado=0; //pode ser long long
while (num > 0)
{
espelhado = 10 * espelhado + num % 10;
num = num / 10;
}
return espelhado;
}