Introdução à programação C para Arduino

Giovan Barreira · Capítulo 18 de 30

Páginas do PDF

Introdução à programação C para Arduino

Operadores Aritméticos

pinMode(porta_a, OUTPUT);

pinMode(porta_b, OUTPUT);

pinMode(porta_c, OUTPUT);

digitalWrite(porta_a, HIGH);

delay(1000);

digitalWrite(porta_a, LOW);

digitalWrite(porta_b, HIGH);

delay(1000);

digitalWrite(porta_b, LOW);

digitalWrite(porta_c, HIGH);

delay(1000);

digitalWrite(porta_c, LOW);

}

void loop() {

}

 

Ao compararmos os códigos das atividades 4 e 5, se precisássemos mudar da porta 2 para a 5 na atividade 4, teríamos que alterar o número 2 para 5 em três linhas, enquanto que a mesma situação na atividade 5 exigiria a alteração apenas de uma linha (a 1° linha, que contém o 2 atribuído para a variável porta_a).

 

OPERADORES ARITMÉTICOS

 

São operadores utilizados em cálculos, alguns são muito comuns, como estes: ‘+’ (adição), ‘-’ (subtração), ‘*’ (multiplicação) e ‘/’ (divisão), enquanto este nem tanto: ‘%’ (operador módulo, calcula o resto da divisão entre dois números inteiros.

Exemplo 1:

3 + 2 = 5

 

Exemplo 2: