Os materiais didáticos aqui disponibilizados estão licenciados através de Creative Commons Atribuição-SemDerivações-SemDerivados CC BY-NC-ND. Você possui a permissão para visualizar e compartilhar, desde que atribua os créditos do autor. Não poderá alterá-los e nem utilizá-los para fins comerciais.
Atribuição-SemDerivações-SemDerivados
CC BY-NC-ND
Cursos / Automação Industrial / Lógica de Programação / Aula
Construa um algoritmo com um vetor de 100 posições. Esse algoritmo irá receber uma quantidade indefinida de valores inteiros e armazena-los no vetor. Quando o valor 0 (zero) for recebido pelo seu algoritmo, interrompa o recebimento de novos valores (e não armazene o 0 (zero)).
Em seguida, o seu algoritmo deverá verificar se os elementos armazenados nos índices pares são divisíveis pelos elementos imediatamentes posteriores (índice+1).
Por exemplo, se o os valores 38, 16, 29, 34, 33, 3, 35, 7, 19, 30 e 0 são recebidos pelo seu algoritmo, ele terá como saída o seguinte resultado:
Conteúdo do vetor: 38, 16, 29, 34, 33, 3, 35, 7, 19, 30, 38 não é divisível por 16 29 não é divisível por 34 33 é divisível por 3 35 é divisível por 7 19 não é divisível por 30
Obs.: Há um espaço em branco a direita de cada vírgula.
feedbackVocê ainda não realizou tentativas nesse exercício.
thumb_upTudo OK!! Pode comemorar! \o/
thumbs_up_downMais ou menos OK, por que não tentar melhorar o resultado?
thumb_downO resultado não foi como gostaríamos, que tal verificar seu algoritmo e tentar novamente?
Processando o seu código, por favor aguarde...
feedbackVocê ainda não realizou tentativas nesse exercício.
Processando o seu código, por favor aguarde...
Versão 5.3 - Todos os Direitos reservados