Considere uma situação em que um professor queira saber se existem alunos cursando, ao mesmo tempo, as disciplinas A e B, e para isso tenha implementado um programa que:
1) inicializa um array a de 30 posições que contém as matrículas dos alunos da disciplina A;
2) inicializa outro array b de 40 posições, que contém as matrículas dos alunos da disciplina A;
3) imprime a matrícula dos alunos que estão cursando as disciplinas A e B ao mesmo tempo.
Considere, ainda, que os arrays foram declarados e inicializados, não estão necessariamente ordenados, e seus índices variam entre 0 e n – 1, sendo n o tamanho do array.
1. for (i = 0 to 29) {
2. for (j = 0 to 39) {
3.
4.
5.
6. }
7.}
Com base nessas informações, conclui-se que o trecho a ser incluído nas linhas 3, 4 e 5 do código acima, para que o programa funcione corretamente, é:
Alternativas:
a)
3. if (a[j] == b[i]) {
4. print (a[j]);
5. }
b)
3. if (a[i] == b [i]) {
4. print (a[i]);
5. }
c)
3. If (a[i] == b[j]) {
4. print (a[j]);
5. }
d)
3. If (a[j] == b[j]) {
4. print (a[i]);
5. }
e)
3. if (a[i] == b[j]) {
4. print (a[i]);
5. }
Soluções para a tarefa
Respondido por
17
3. if (a[i] == b[j]) {
4. print (a[i]);
5. }
Perguntas interessantes
Matemática,
10 meses atrás
História,
10 meses atrás
Matemática,
1 ano atrás
Português,
1 ano atrás
Matemática,
1 ano atrás
4. print(a[i]);
5. }