Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouRuth Gama de Vieira Alterado mais de 8 anos atrás
1
Prof. Tertuliano Operadores Variáveis em C++
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.
11
Operadores Relacionais retornam true (1) or false (0). OperadorDescrição ==Igualdade !=Desigualdade <Menor que >Maior que <=Menor ou igual >=Maior ou igual
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)
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); }
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.