curso de c# - variáveis, operadores e expressões
DESCRIPTION
Segunda aula da disciplina linguagem de programação 4 do curso técnico de informática da Escola técnica CEPEP.TRANSCRIPT
Linguagem de programação 4
Daniel de Sena Araújo
Escola Técnica CEPEP
Agenda
• Instruções, identificadores e palavras chave;
• Variáveis;
• Tipos de dados primitivos;
• Operadores aritméticos;
• Incremento e decremento.
Instrução
• Comando que executa uma ação;
• Encontrada dentro dos métodos;
• Terminam com um ponto e vírgula.
Identificadores
• Nomes usados para identificar os elementos dentro do programa;
• Pode conter caracteres de letras (maiúsculas e minúsculas), números e sublinhado;
• Deve iniciar com uma letra ou um sublinhado;
• Case sensitive.
Palavras chave
• A linguagem C# reserva 77 identificadores para uso próprio;
• Eles não devem ser utilizados para outros fins.
Variáveis
• Local de armazenamento que guarda um valor;
• Cada variável deve ter um nome exclusivo;
• O nome da variável é utilizado para referenciar o valor que ela armazena.
Variáveis - Convenções
• Não use sublinhados;
• Comece com uma letra minúscula;
• Em um identificador com mais de uma palavra, comece a segunda palavra e as seguintes com letra maiúscula;
Declarando variáveis
• Declaramos o tipo e o nome de uma variável em uma instrução de declaração;
• A instrução a seguir declara uma variável chamada idade que armazena números inteiros:
int idade;
Tipos de dados primitivos
• O C# tem vários tipos embutidos denominados tipos de dados primitivos. A tabela a seguir lista os tipos de dados e os valores que eles podem armazenar.
Exercício
Operadores
• O C# suporta as operações aritméticas que você aprendeu no colégio (+, -, /, *).
• Esses simbolos são denominados operadores, porque operam em valores para criar novos valores;
• Exemplo:
long pagamento;
pagamento = 750 * 20;
Operadores
5 / 2 = ?
5.0 / 2.0 = ?
Resto ou módulo (%)
• O operador módulo retorna o resto da divisão entre dois números.
• Ao contrário do C e do C++, no C# o operador módulo pode ser usado em números com reais.
Exercício
Precedência
• A precedência controla a ordem na qual os operadores da expressão são avaliados;
• Em C# os operadores multiplicativos (*, / e %) tem prioridade sobre os operadores aditivos (+ e -);
• Para forçar uma precedência, coloque a expressão entre parênteses;
• Os operadores multiplicativos tem associação a esquerda.
Incremento e decremento
• ++;
• --;
• Exemplos:
x++ : é a mesma coisa que x = x + 1;
x-- : é a mesma coisa que x = x - 1;
++x : Incrementa a variável x e retorna o valor;
x++ : Retorna o valor de x e depois incrementa.
• Email: [email protected]
• GitHub: https://github.com/danieldesenaaraujo
• SlideShare: http://pt.slideshare.net/danieldesenaaraujo
FIM