Calculadora c#
Programação Orientada a Objetos
[pic]
• O campo Resultado está com a opção ReadOnly True, assim o usuario não pode inserir/editar o campo.
Codigo Fonte: Form1.cs
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms;
namespace Calculadora
{
public partial class FrmCalculadora : Form { public FrmCalculadora() { InitializeComponent(); }
private void FrmCalculadora_Load(object sender, EventArgs e) { }
private void btnSoma_Click(object sender, EventArgs e){ Calculadora Calcular = new Calculadora(); txtResultado.Text = Calcular.soma(float.Parse(txtP1.Text),float.Parse(txtP2.Text)).ToString(); }
private void btnSubtrair_Click(object sender, EventArgs e){ Calculadora Calcular = new Calculadora(); txtResultado.Text = Calcular.subtracao(float.Parse(txtP1.Text), float.Parse(txtP2.Text)).ToString(); }
private void btnMultiplicar_Click(object sender, EventArgs e){ Calculadora Calcular = new Calculadora(); txtResultado.Text = Calcular.multiplicacao(float.Parse(txtP1.Text), float.Parse(txtP2.Text)).ToString(); }
private void btnDividir_Click(object sender, EventArgs e){ Calculadora Calcular = new Calculadora(); txtResultado.Text = Calcular.divisao(float.Parse(txtP1.Text), float.Parse(txtP2.Text)).ToString(); }
private void btnSqtr_Click(object sender, EventArgs e){ Calculadora Calcular = new Calculadora(); txtResultado.Text = Calcular.raizquadrada(float.Parse(txtP1.Text)).ToString(); }
private void btnSomaIntervalo_Click(object sender,