Buscar

Assinale a alternativa correta que contém trecho de código utilizando laço de repetição 'for' que executa a mesma função de aumentar a velocidade i...

Assinale a alternativa correta que contém trecho de código utilizando laço de repetição 'for' que executa a mesma função de aumentar a velocidade incrementando 25% a cada 2 segundos mostrada no trecho de código Resposta correta.


A. for (int i=100; i>=0; i=i-25) / Ciclo ativo PWM analogWrite (MOTOR, 255*i): delay(2000);
B. for (int i=100; i>=0; i=i-0.25) / Ciclo ativo PWM analogWrite (MOTOR, 255*i): delay(2000);
C. for (int i=100; i>=0; i=i-25) / Ciclo ativo PWM analogWrite (MOTOR, 255-i): delay(2000);
D. for (float i=100; i>=0; i=i-25) / Ciclo ativo PWM analogWrite (MOTOR, 255*i): delay(2000);
E. Não é possível implementar o código com o ciclo 'for'.

Essa pergunta também está no material:

Captura de tela 2023-08-30 114620
1 pág.

Programação Arduino Universidade Estácio de Sá - EADUniversidade Estácio de Sá - EAD

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra A. O trecho de código utilizando o laço de repetição 'for' que executa a mesma função de aumentar a velocidade incrementando 25% a cada 2 segundos é: ```cpp for (int i=100; i>=0; i=i-25) { analogWrite(MOTOR, 255*i); delay(2000); } ``` Nesse código, a variável `i` começa com o valor 100 e vai diminuindo de 25 em 25 a cada iteração do laço. O valor de `i` é utilizado para calcular o ciclo ativo do PWM, que é multiplicado por 255 e passado para a função `analogWrite()`. Em seguida, há um atraso de 2 segundos antes de iniciar a próxima iteração.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais