#include <stdio.h>
int main() {
int soma = 5+2; //variável inteira de nome "soma" recebe o valor da soma entre 5 e 2;
printf("O valor da soma 5 + 2 = %d\n", soma);
//Também pode ser declarado como:
int num1 = 5; //variavel inteira de nome "num1" recebe o valor de 5.
int num2 = 2; //variavel inteira de nome "num2" recebe o valor de 2.
int soma2 = num1 + num2; //variavel de nome "soma2" recebe o valor da soma entre as variaveis de nome "num1" e "num2"
printf("O valor da soma %d + %d + = %d\n", num1, num2, soma2);
}
}
Como o nome já diz, é um operador que realiza uma subtração, ele pode ser atribuido dentro de variáveis ou realizando subtrações de duas variáveis, no exemplo abaixo fará mais sentido.
#include <stdio.h>
int main() {
int subtracao = 10-4; //variável inteira de nome "subtracao" recebe o valor da subtracao entre 10 e 4;
printf("O valor da subtração 10 - 4 = %d\n", subtracao);
//Também pode ser declarado como:
int num1 = 10; //variavel inteira de nome "num1" recebe o valor de 10.
int num2 = 4; //variavel inteira de nome "num2" recebe o valor de 4.
int subtracao2 = num1 - num2; //variavel de nome "subtracao2" recebe o valor da subtração entre as variaveis de nome "num1" e "num2"
printf("O valor da subtracao entre %d - %d = %d\n", num1, num2, subtracao2);
}
}
Como o nome já diz, é um operador que realiza uma multiplicação, ele pode ser atribuido dentro de variáveis ou realizando subtrações de duas variáveis, no exemplo abaixo fará mais sentido.
#include <stdio.h>
int main() {
int multiplicacao = 10*5; //variável inteira de nome "multiplicacao" recebe o valor da multiplicação entre 10 e 5;
printf("O valor da multiplicacao 10 * 4 = %d\n", multiplicacao);
//Também pode ser declarado como:
int num1 = 10; //variavel inteira de nome "num1" recebe o valor de 10.
int num2 = 5; //variavel inteira de nome "num2" recebe o valor de 5.
int multiplicacao2 = num1 * num2; //variavel de nome "multiplicacao2" recebe o valor da multiplicacao entre as variaveis de nome "num1" e "num2"
printf("O valor da multiplicacao entre %d * %d = %d", num1, num2, multiplicacao2);
}
}
Como o nome já diz, é um operador que realiza uma divisão, ele pode ser atribuido dentro de variáveis ou realizando subtrações de duas variáveis, no exemplo abaixo fará mais sentido.
#include <stdio.h>
int main() {
int divisao = 10/5; //variável inteira de nome "divisao" recebe o valor da divisão entre 10 e 5;
printf("O valor da divisão 10 / 5 = %d", divisao);
//Também pode ser declarado como:
int num1 = 10; //variavel inteira de nome "num1" recebe o valor de 10.
int num2 = 5; //variavel inteira de nome "num2" recebe o valor de 5.
int divisao2 = num1 * num2; //variavel de nome "divisao2" recebe o valor da divisao entre as variaveis de nome "num1" e "num2"
printf("O valor da divisao entre %d / %d = %d", num1, num2, divisao2);
}
}
Esse operador retorna o resto de de uma divisão. O exemplo a baixo fica mais simples de entender.
#include <stdio.h>
int main() {
int mod = 10%5; //variável inteira de nome "mod" recebe o valor do resto da divisão entre 10 e 5;
printf("O valor da divisão 10 / 5 = %d", mod);
//Também pode ser declarado como:
int num1 = 10; //variavel inteira de nome "num1" recebe o valor de 10.
int num2 = 5; //variavel inteira de nome "num2" recebe o valor de 5.
int mod2 = num1 num2; //variavel de nome "mod2" recebe o valor do resto da divisão entre as variaveis de nome "num1" e "num2"
printf("O valor da multiplicacao entre %d % %d = %d, mod2);
}
}
Obs: Operações entre parenteses seram resolvidas primeiro, e depois de multiplicação, divisão e módulo.
Se uma variável for subtrair uma variável com 1, pode-se fazer das seguintes maneiras:
int x = 10;
printf("%d\n", x);
x = x - 1; //funciona com qualquer valor, nao somente 1
printf("%d\n", x);
x -= 1; //funciona com qualquer valor nao somente 1
printf("%d\n", x);
x--; //subtrai somente 1 da variavel.
printf("%d\n", x);
Se uma variável for somar uma variável com 1, pode-se fazer das seguintes maneiras:
int x = 10;
printf("%d\n", x);
x = x + 1; //funciona com qualquer valor, nao somente 1
printf("%d\n", x);
x += 1; //funciona com qualquer valor nao somente 1
printf("%d\n", x);
x++; //soma somente 1 da variavel.
printf("%d\n", x);