Bem Vindo Ao Nosso Fórum TutoriaisBrazil, Onde Cada Um é Repeitado,Regras Existesntes,Categorias Super Bacana E Muinto Mais Venha Visitar + nosso Fórum,Aqui Tem Sistema De Hank e Você Pode Ate Ser ADM,Mod E Etc.Obrigado!

[Tutorial] Calculadora em C#

Ir em baixo

[Tutorial] Calculadora em C#

Mensagem por GabrielxD em Qua Out 19, 2011 8:20 am

Olá pessoal, neste artigo irei mostrar como, de forma simples, criar uma calculadora com Windows Forms, usando C#. Confiram abaixo o passo-a-passo:

01 – Criar o projeto e adicionar os controles:

De início crie o projeto, clicando em File > New > Project, como mostra a figura abaixo:
[Você precisa estar registrado e conectado para ver esta imagem.]

Em Project Types, à esquerda, selecione Visual C#, em Templates, escolha o primeiro, Windows Forms Application, dê um nome ao projeto e clique em OK.

Agora abra a Toolbox e insira 3 labels, 8 textbox e 4 buttons, conforme figura abaixo:
[Você precisa estar registrado e conectado para ver esta imagem.]

Nesse exemplo, dei os seguintes nomes aos controles: lblDescricao, txtValor1, txtValor2, btnSomar, btnSubtrair, btnMultiplicar, btnDividir, lblDescricao2 e lblResultado.

Deixo a última label em branco porque é nela que serão mostrados os resultados das operações.

02 – Criar as funcionalidades para os botões, começando dando dois cliques no botão Somar:
Código:
private void btnSomar_Click(object sender, EventArgs e)
 {
 int valor1, valor2, resultado;

 valor1 = Convert.ToInt32(txtValor1.Text);
 valor2 = Convert.ToInt32(txtValor2.Text);

 resultado = valor1 + valor2;

 lblResultado.Text = resultado.ToString();
 }
O que fiz acima foi o seguinte: declarei três variáveis, valor1, valor2 e resultado, passei para valor1 e valor2 o conteúdo a ser digitado na respectiva textbox e na variável resultado fiz a soma das duas.

Para terminar, na lblResultado passei como valor a variável resultado, já com os valores armazenados, convertida para string.

Seguindo essa lógica, é só repetir o mesmo processo para os botões Subtrair, Multiplicar e Dividir.

03 – Finalizando o projeto:

Segue abaixo o código completo:
Código:

namespace ExemploCalculadora
 {
 public partial class Form1 : Form
 {
 public Form1()
 {
 InitializeComponent();
 }

 private void btnSomar_Click(object sender, EventArgs e)
 {
 int valor1, valor2, resultado;

 valor1 = Convert.ToInt32(txtValor1.Text);
 valor2 = Convert.ToInt32(txtValor2.Text);

 resultado = valor1 + valor2;

 lblResultado.Text = resultado.ToString();
 }

 private void btnSubtrair_Click(object sender, EventArgs e)
 {
 int valor1, valor2, resultado;

 valor1 = Convert.ToInt32(txtValor1.Text);
 valor2 = Convert.ToInt32(txtValor2.Text);

 resultado = valor1 - valor2;

 lblResultado.Text = resultado.ToString();
 }

 private void btnMultiplicar_Click(object sender, EventArgs e)
 {
 int valor1, valor2, resultado;

 valor1 = Convert.ToInt32(txtValor1.Text);
 valor2 = Convert.ToInt32(txtValor2.Text);

 resultado = valor1 * valor2;

 lblResultado.Text = resultado.ToString();
 }

 private void btnDividir_Click(object sender, EventArgs e)
 {
 int valor1, valor2, resultado;

 valor1 = Convert.ToInt32(txtValor1.Text);
 valor2 = Convert.ToInt32(txtValor2.Text);

 resultado = valor1 / valor2;

 lblResultado.Text = resultado.ToString();
 }
 }
 }
Esse foi um exemplo simples de uso das operações matemáticas no C#.

Autor programator
Fonte programandodotnet
avatar
GabrielxD
Membro De Honra
Membro De Honra

Mensagens : 34
Data de inscrição : 17/10/2011
Idade : 22
Localização : Praia Grande

Ver perfil do usuário http://death-brasil.forumeiros.com/

Voltar ao Topo Ir em baixo

Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum