Operadores Aritméticos
Parte da seção Primeiros circuitos do Journey de Arduino da Coddy. Lição 14 de 22.
C++ tem cinco operadores aritméticos:
+soma e-subtrai*multiplica/divide%fornece o resto de uma divisão:17 % 5é 2, porque 17 corresponde a três grupos de 5, com 2 sobrando
Eles funcionam com números e variáveis. Como na matemática escolar, *, / e % são avaliados antes de + e -, e os parênteses vêm antes de tudo:
int a = 2 + 3 * 4; // 14: primeiro, 3 * 4
int b = (2 + 3) * 4; // 20: primeiro, os parêntesesCom dois números inteiros, / fornece um número inteiro: 20 / 6 é 3. A próxima lição explica por quê.
Desafio
FácilO código inicial tem int a = 20; e int b = 6;. Em setup(), imprima cada um deles em sua própria linha, nesta ordem:
a + ba - ba * ba / ba % b(a + b) * 2
Um rótulo antes de uma resposta na mesma linha, como a + b = , está correto. Pressione Executar e depois Verificar.
Experimente você mesmo
int a = 20;
int b = 6;
void setup() {
Serial.begin(9600);
// imprima as seis respostas, uma por linha
}
void loop() {
}
Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Primeiros circuitos
2Conversando com o seu computador
Olá, Monitor SerialPrint versus PrintlnExibindo númerosSua primeira variávelContando para cimaQuando um Int chega ao limite3Matemática no Quadro
Constantes NomeadasOperadores AritméticosDivisão InteiraDecimais com floatUm Piscar que AceleraPratique por conta própria: Playground de Arduino