Conteúdo do Curso
Introdução ao C++
Introdução ao C++
Dominando os Operadores C++
Operadores são símbolos ou palavras-chave na programação que realizam operações em variáveis ou valores. Eles são os blocos de construção para realizar tarefas como aritmética, comparações, decisões lógicas e mais.
+ , - , * , / , % | == , != , < , > , <= , >= | && , || , & , | | ++ , -- |
Operadores aritméticos são os mais básicos; eles incluem sinais bem conhecidos como adição (+
), multiplicação (*
), subtração (-
), divisão (/
) e módulo (%
) para calcular o resto de uma divisão.
main
#include <iostream> int main() { // `std::endl` moves each `std::cout` output to a new line // You can try removing `std::endl` to see the result std::cout << 5 + 5 << std::endl; std::cout << 5 - 5 << std::endl; std::cout << 5 / 5 << std::endl; std::cout << 5 * 5 << std::endl; std::cout << 5 % 5 << std::endl; }
Cada operador tem sua função única, e todos eles podem ser divididos em categorias: unário, binário e ternário. Operadores aritméticos são binários porque exigem dois operandos para alcançar um resultado.
main
#include <iostream> int main() { // 5 (first operand) // - (operation) // 3 (second operand) std::cout << 5 - 3 << std::endl; }
Remover um operando de um operador que o requer resultará em um erro, pois o programa espera o número correto de operandos para realizar a operação.
Operadores unários, como decremento e incremento, requerem apenas um operando, enquanto operadores ternários precisam de três. Vamos explorar cada categoria de operadores desde o início, aprendendo como eles funcionam e o que exigem.
1. O que são operadores em programação?
2. O que um operador binário requer?
3. O que acontece se você usar um operador sem o número correto de operandos?
Obrigado pelo seu feedback!