A alternativa correta é a letra D) 3. se ( a[i] = b[j] ) entao 4. escreva ( a[i] ) 5. fim-se. Isso porque o programa precisa comparar as matrículas dos alunos da disciplina A com as matrículas dos alunos da disciplina B, e imprimir apenas as matrículas que aparecem em ambos os arrays. Para isso, é necessário comparar cada elemento do array a com cada elemento do array b, o que é feito com os dois loops "para" aninhados. Na linha 3, a condição "a[i] = b[j]" verifica se a matrícula do aluno da disciplina A na posição i é igual à matrícula do aluno da disciplina B na posição j. Se essa condição for verdadeira, ou seja, se o aluno estiver cursando ambas as disciplinas, a matrícula dele é impressa na linha 4 com o comando "escreva ( a[i] )". A linha 5 apenas encerra o bloco "se".
Para escrever sua resposta aqui, entre ou crie uma conta
Lógica e Técnicas de Programação
•UNIASSELVI
Lógica e Técnicas de Programação
•Uniasselvi
Compartilhar