Baixe o app para aproveitar ainda mais
Prévia do material em texto
Tópico Anterior Próximo Tópico ESTRUTURA DE DADOS 5a aula PPT MP3 CCT0826_EX_A5_201901020142_V1 09/04/2020 WILLIAM RODRIGUES CERQUEIRA POGIAN 2020.1 EAD CCT0826 - ESTRUTURA DE DADOS 201901020142 1a Questão Analise a função abaixo, considerando o tipo Livro e marque a opção correta. int R2D2 (Livro v[ ], int c, int n) { for (int i = 0; i < n; i++) if (v[i].codigo == c) return i; return -1; } onde struct Livro { int codigo; char autor[30]; }; Ocorre erro na função R2D2 se o valor de c não estiver sido encontrado em v. Retorna a posição do valor c em v , se o valor c for encontrado em v. Retorna o valor de c se o valor n foi encontrado. Retorna -1 se o valor de c estiver em v. Retorna -1 se o valor de n foi encontrado. Respondido em 09/04/2020 18:11:13 Explicação: Questão objetiva. A função realiza uma busca sequencial. A cada rodada do loop é verificado se o código de v[i] é igual ao valor de c, passado como parâmetro. Se o código estiver em v[i], então a posição i é retornada. Se o teste do if nunca tiver sucesso, então, sairemos do for sem sucesso e ao final, será retornado -1, que não pode ser índice ou posição de qualquer valor no vetor. http://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); javascript:abre_frame('2','5','','',''); javascript:abre_frame('3','5','','','');
Compartilhar