A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Prof. Tertuliano Operadores Variáveis em C++.

Apresentações semelhantes


Apresentação em tema: "Prof. Tertuliano Operadores Variáveis em C++."— Transcrição da apresentação:

1 Prof. Tertuliano Operadores Variáveis em C++

2

3

4

5 Variáveis Espaço de memória usado para armazenar dados. Tipos básicos em C++:

6 Variáveis Declaração:  Tipo var1, var2,…,varn; Declaração com inicialização: Tipo var1 = val1, var2 = val2; Exemplos: char c1, s2 = ´a´; int i, j, k, n = 2, m = 3; double x = 2.0, y; bool novo = true;

7 Operadores Aritméticos Relacionais Lógicos Atribuição: =, +=, -= Incremento: ++ Decremento: -- Tamanho: sizeof(tipo) Bit-a-bit Outros

8 Operadores Aritméticos OperaçãoOperador Soma+ Subtração- Multiplicação* Divisão/ Módulo (resto)% Lógicos OperaçãoOperador E&& OU|| NÃO| Regras de precedência igual as da matemática. Módulo (%) válido só para inteiros.

9 Operadores Aritméticos OperaçãoOperador Soma+ Subtração- Multiplicação* Divisão/ Módulo (resto)% Regras de precedência igual as da matemática. Módulo (%) válido só para inteiros.

10

11 Operadores Relacionais  retornam true (1) or false (0). OperadorDescrição ==Igualdade !=Desigualdade <Menor que >Maior que <=Menor ou igual >=Maior ou igual

12

13

14 O operador “=“ atribui um valor ou resultado de uma expressão contida a sua direita para a variável especificada a sua esquerda. Exemplos: a = 10; b = c * valor + getval(x); a = b = c = 1;/*Aceita associação sucessiva de valores*/ OPERADOR DE ATRIBUIÇÃO

15 O operador “=“ atribui um valor ou resultado de uma expressão contida a sua direita para a variável especificada a sua esquerda. Exemplos: a = 10; b = c * valor + getval(x); a = b = c = 1;/*Aceita associação sucessiva de valores*/ OPERADOR DE ATRIBUIÇÃO

16 OPERADOR ARITIMÈTICO Operam sobre números e expressões, resultando valores numéricos. OperadorAção + soma - subtração * multiplicação / divisão % módulo da divisão (resto da divisão inteira) - sinal negativo (operador unário)

17

18 O que é DIV? A operação executada pelo Div é calcular o resultado (um valor inteiro) da divisão de dois números. Ex: 4 DIV 2 O resultado seria: 2. O número a esquerda é dividido pelo número à direita.

19 Funciona da mesma forma que o DIV, porem ele calcula o resto (um valor inteiro) da divisão de dois números. Ex: 7 Mod 3 O resultado seria: 1 (um). 7 dividido por 3 = 2 – porque 2*3 = 6 Logo 7-6 =1 1 é o resto da divisão OBS.: Muito usado para verificar se por exemplo um número é par ou impar O que é MOD?

20 Exemplo de utilização Receba 2 números inteiros. Se forem iguais imprima mensagem correspondente. Caso sejam diferentes informe se o maior é múltiplo do menor. Div / divisão e mod % resto de divisao #include main() { int x,y; printf("Digite o numero"); scanf("%d",&x); if(x%2==0) printf("%d e par \n",x); else printf("%d e impar \n",x); }

21 Outro exemplo de utilização Receba um valor inteiro em reais e imprima quantas notas de 50, 10, 5 e 1 representam o valor. Div / divisão e mod % resto de divisao #include void main() { int s,saque,notas100,notas50,notas10,notas5,notas1; printf(“Digite o valor do saque:”); scanf(“%d”,&saque); notas100=saque/100; s=saque%100; notas50=s/50; s=s%50; notas10=s/10; s=s%10; notas5=s/5; notas1=s%5; printf(“ Valor do saque: %d \n Distribuição da notas: \n %d de 100 \n %d notas de 50 \n %d notas de 10 \ n %d notas de 5 \n %d notas de 1”, saque,notas100,notas50,notas10,notas5,notas1); }


Carregar ppt "Prof. Tertuliano Operadores Variáveis em C++."

Apresentações semelhantes


Anúncios Google