Informática, perguntado por combatarms558, 8 meses atrás

Analise o trecho de código em C++ abaixo :

for (int x = 0; x < 10; x++)
{
if (valor[x] % 3 == 0 && valor[x] % 7 == 0)
cout << valor[x];
}



(Ref.: 202004532586)

Imprimirá na tela todos os valores de um vetor que são múltiplos de 3 e múltiplos de 7.

Imprimirá na tela todos os valores de um vetor que são pares.
Imprimirá na tela todos os valores de um vetor que não são múltiplos de 5.
Imprimirá na tela todos os valores de um vetor que são ímpares.
Imprimirá na tela todos os valores de um vetor.

Soluções para a tarefa

Respondido por fqpl059
18

Resposta:

Pela analise do código, conclui-se que o programa irá mostrar todos os valores do vetor que são múltiplos de 3 e múltiplos de 7.

Explicação:

Fará com que x, assuma os valores de 0 até 9, um de cada vez.

for (int x=0; x<10; x++)  {

Irá verificar duas condições, e se ambas forem verdadeiras (% é o resto da divisão):

if (valor[x] % 3 == 0 && valor[x] % 7 == 0){

Caso as condições sejam verdadeiras, ele executa essa linha, que irá mostrar o valor na tela:

cout << valor[x];

Espero ter ajudado :)

Respondido por thiiagomoura
8

O Código em C++ descrito na questão, imprimirá na tela todos os valores de um vetor que são múltiplos de 3 e múltiplos de 7.

Alternativa A).

A linguagem de programação C++ pode ser utilizada para todas as categorias que tenha um propósito. Essa linguagem, permite diferentes formas de programação processual, orientada a objetos, assim, pode ser usada desenvolvimento de jogos, navegadores, sistemas operacionais, sendo uma ferramenta bastante poderosa.

O comando for em C++, é viável aplicá-lo quando se sabe quantas vezes a repetição de um comando deverá ser executada, visto que, possui na sua estrutura uma variável para controlar o ‘loop’ e o seu incremento.

Análise do trecho de código em C++:

for (int x = 0; x < 10; x++)   ↣    /#  X assumirá valores de 0 à 9 sendo                          

                                                 /#  incrementado um de cada vez.

{

if (valor[x] % 3 == 0 && valor[x] % 7 == 0)  ↣    /# Se o número for      

                                                                          /# divisível por 3 e 7                                  

                                                                          /#  ambas as condições

                                                                         /# são verdadeiras.  

                                                                     

cout << valor[x];     ↣                                      /# o valor será impresso na tela  

}

Questão similar no Brainly:

https://brainly.com.br/tarefa/49394292

Quaisquer dúvidas, deixe nos comentários.

Bons estudos :)

Anexos:
Perguntas interessantes