Menu
Coddy logo textTech

Operadores Aritméticos

Parte da seção Fundamentals do Journey de C da Coddy — lição 16 de 63.

Operadores aritméticos em C são usados para realizar operações matemáticas básicas. Os operadores aritméticos mais comuns são:

  • + (adição)
  • - (subtração)
  • * (multiplicação)
  • / (divisão)

Aqui está como você pode usar esses operadores:

int a = 10;
int b = 5;
int sum = a + b;       // sum é 15
int difference = a - b; // difference é 5
int product = a * b;   // product é 50
int quotient = a / b;  // quotient é 2

Observe que ao dividir dois inteiros, o resultado será um inteiro (a parte fracionária é truncada). Por exemplo:

int result = 7 / 2;  // o resultado é 3, não 3.5

Para obter um resultado de ponto flutuante, pelo menos um dos operandos deve ser um float:

float result = 7.0 / 2;  // o resultado é 3.5
challenge icon

Desafio

Fácil

Escreva um programa em C que realize as seguintes operações:

  1. Declare duas variáveis inteiras num1 e num2 e inicialize-as com os valores 15 e 4, respectivamente.
  2. Calcule e armazene a soma de num1 e num2 em uma variável chamada sum.
  3. Calcule e armazene a diferença entre num1 e num2 em uma variável chamada difference.
  4. Calcule e armazene o produto de num1 e num2 em uma variável chamada product.
  5. Calcule e armazene o quociente de num1 dividido por num2 em uma variável chamada quotient.
  6. Imprima todos os resultados usando printf() no seguinte formato:
Sum: [valor de sum]
Difference: [valor de difference]
Product: [valor de product]
Quotient: [valor de quotient]

Folha de consulta

Operadores aritméticos em C realizam operações matemáticas básicas:

  • + (adição)
  • - (subtração)
  • * (multiplicação)
  • / (divisão)
int a = 10;
int b = 5;
int sum = a + b;       // sum é 15
int difference = a - b; // difference é 5
int product = a * b;   // product é 50
int quotient = a / b;  // quotient é 2

A divisão de inteiros trunca a parte fracionária:

int result = 7 / 2;  // result é 3, não 3.5

Para divisão de ponto flutuante, use pelo menos um operando float:

float result = 7.0 / 2;  // result é 3.5

Experimente você mesmo

#include <stdio.h>

int main() {
    // Declare e inicialize variáveis aqui
    
    // Realize cálculos
    
    // Imprima os resultados
    
    return 0;
}
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentals