View
110
Download
0
Category
Preview:
Citation preview
Linguagem de ProgramaçãoC#Tipos de variávelAtribuiçãoOperadores
Introdução O C# (c-sharp), é uma linguagem de
programação 100% orientada a objetos criada pela Microsoft para fazer parte da plataforma .NET. Sua sintaxe se assemelha muito a das linguagens C++ e Java.
Ambiente de Desenvolvimento Visual C# 2010
Criando uma Nova Aplicação Console File > New Project > Console Application
Hello World C#
Namespaces São componentes lógicos compostos de
várias Classes. São semelhantes a caixas onde você guarda coisas do mesmo tipo. Exemplo:
Na sua estante você tem um espaço para guardar livros, DVDs, CDs e revistas.
Usando Identificadores Identificadores são os nomes que você
pode dar aos elementos do seu programa (classes, namespaces, métodos e variáveis) seguindo as seguintes regras:
1. Usar somente letras, números e o caracter “_” underscore
2. Um identificador pode iniciar com uma letra ou com um underscore.
TAXA, nome1, Pessoa, _idade são válidos
%TAXA, 1percentual, valor$ são inválidos.
Importante: C# é case-sensitive ou seja “Nome” é diferente de “nome”.
Variáveis São espaços que você reserva na
memória do computador para armazenar valores temporários. Os nomes das variáveis devem ser dados de acordo com o valor que elas irão armazenar. Se você quer armazenar um valor de salário, basta criar uma variável com o nome salario.
Nomeando Variáveis Nunca iniciar com underscore. Nunca crie identificadores que diferencie
apenas por uma letra maiúscula ou minúscula(“nome ” e “noMe”, por exemplo).
Inicie o nome sempre com letra minúscula Se o nome for composto a primeira letra da
segunda palavra deve ficar maiúscula e sem preposições. Exemplo: nomeFuncionario, dataNascimento.
Declarando Variáveis Para declarar uma variável basta seguir
a seguinte sintaxe:<tipo-de-dado> <variavel>;
Obs: não esquecer do “;”;Exemplo:
int idade;
Passando valores para varáveis Passar valores às variáveis pode ser
feito na declaração da variável ou depois de tê-la declarado. Para isto basta usar o sinal de atribuição “=”.
int idade = 26;idade = 28;
Tipos de Dados primitivos mais usados no C#
Utilizando variáveis Para utilizar uma variável é necessário
inicializá-la. Se você declarar uma variável e querer utilizá-la sem ter passado nenhum valor será gerado um erro em tempo de compilação.
int ano;Console.WriteLine(ano); //
compile-time error
Operadores AritmérticosSinal Descrição
+ Adição ou concatenação (no caso de strings)
- Subtração
* Multiplicação
/ Divisão
Exemplo Operadores using System; using System.Collections.Generic; using System.Linq; using System.Text;
namespace HelloWorld { class Program { static void Main(string[] args) { int numero1, numero2, soma; Console.WriteLine("Digite o primeiro número: "); // Exibe a mensagem entre aspas na tela e pula para a
próxima linha numero1 = int.Parse(Console.ReadLine()); /* Recebe a entrada informada pelo usuário, CONVERTE para inteiro e armazena na variável numero1*/ Console.WriteLine("Digite o segundo número: "); // Exibe a mensagem entre aspas na tela e pula para a
próxima linha numero2 = int.Parse(Console.ReadLine()); /* Recebe a entrada informada pelo usuário, CONVERTE para inteiro e armazena na variável numero2*/ soma = numero1 + numero2; // Realiza a operação e armazena o resultado na variável soma. Console.WriteLine("O resultado é:{0}", soma);// Exibe o resultado na tela. Console.ReadLine(); } } }
using System; using System.Collections.Generic; using System.Linq; using System.Text;
namespace HelloWorld { class Program { static void Main(string[] args) { int numero1, numero2; float divisao;
Console.WriteLine("Digite o primeiro número: "); numero1 = int.Parse(Console.ReadLine()); Console.WriteLine("Digite o segundo número: "); numero2 = int.Parse(Console.ReadLine()); divisao = (float)numero1 / numero2;/*Faz um cast(conversão) do RESULTADO da divisão para capturar
a parte decimal, caso isso não seja feito será apenas considerada a parte inteira e passa o resultado para a variável divisã.o*/ Console.WriteLine("Resultado: {0}", divisao); Console.ReadLine(); } } }
using System; using System.Collections.Generic; using System.Linq; using System.Text;
namespace HelloWorld { class Program { static void Main(string[] args) { string nome, sobrenome; string concatenacao;
Console.WriteLine("Digite seu nome: "); nome = Console.ReadLine(); /* Por padrão toda entrada do usuário é tipo string(texto), por isso não precisa converter*/ Console.WriteLine("Digite seu sobrenome: "); sobrenome = Console.ReadLine();
concatenacao = nome + " " + sobrenome; Console.WriteLine("Seu nome é: {0}, seu sobrenome é: {1}, seu nome completo:{2}", nome, sobrenome,
concatenacao); Console.ReadLine(); } } }
Exercícios1. Cadastrar e exibir nome, matrícula e
sexo de funcionário2. Realizar as quatro operações com
interação do usuário.3. Concatenar a matrícula do funcionário
com um hífen e o nome completo.
Recommended