Pasos (Sintaxis):
1. Crear 3 cuadros de texto haciendo Clic en TextBox, en Name poner txtN1, txtN2, txtResul y se cambian las propiedades.
2. Crear varias etiquetas haciendo clic en Label, en la propiedad Name poner los 5 nombres restantes pero seria mas conveniente dejarlos por default el cual la maquina te asigna los nombre.
2. Crear varias etiquetas haciendo clic en Label, en la propiedad Name poner los 5 nombres restantes pero seria mas conveniente dejarlos por default el cual la maquina te asigna los nombre.
3. En la propiedad Text poner los 5 nombres restantes que serian los símbolos de las cuatro operaciones matemáticas y el símbolo =.
4. En el símbolo = sera donde se va a programar entonces se hará doble clic sobre el y se escribirá el código indicado abajo.
5. Crear un botón de comando haciendo clic Button del cuadro de herramientas. En la propiedad Name poner buttonSalir; en Text poner Salir.
6. Crear un botón de comando haciendo clic Button del cuadro de herramientas. En la propiedad Name poner buttonLimpiar; en Text poner Limpiar.
7. Una vez creado el botón botones procedemos a hacer doble clic en el botón Limpiar y escribir el código.
8. Una vez creado el botón Limpiar procedemos a hacer doble clic en el botón Limpiar y escribir el código.
CÓDIGO:
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 calculadorastandar
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
int operador,num1,num2,r;
private void label2_Click(object sender, EventArgs e)
{
operador = 2;
}
private void label1_Click(object sender, EventArgs e)
{
operador = 1;
}
private void label3_Click(object sender, EventArgs e)
{
operador = 3;
}
private void label4_Click(object sender, EventArgs e)
{
operador = 4;
}
private void labeligual_Click(object sender, EventArgs e)
{
if (operador == 1)
{
num1 = int.Parse(textBox1.Text);
num2 = int.Parse(textBox2.Text);
r = num1 + num2;
textBox3.Text=r.ToString(num1+ "+" +num2+ "=" + r);
}
if (operador == 2)
{
num1 = int.Parse(textBox1.Text);
num2 = int.Parse(textBox2.Text);
r = num1 - num2;
textBox3.Text = r.ToString(num1+ "-" +num2+ "=" + r);
}
if (operador == 3)
{
num1 = int.Parse(textBox1.Text);
num2 = int.Parse(textBox2.Text);
r = num1 * num2;
textBox3.Text = r.ToString(num1+ "*" +num2+ "=" + r);
}
if (operador == 4)
{
num1 = int.Parse(textBox1.Text);
num2 = int.Parse(textBox2.Text);
r = num1 / num2;
textBox3.Text = r.ToString(num1 + "/" + num2 + "=" + r);
}
}
private void buttonlimpiar_Click(object sender, EventArgs e)
{
textBox1.Text = "";
textBox2.Text = "";
textBox3.Text = "";
}
private void buttonsalir_Click(object sender, EventArgs e)
{
Application.Exit();
}
}
}
RESULTADO FINAL.
CÓDIGO:
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 calculadorastandar
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
int operador,num1,num2,r;
private void label2_Click(object sender, EventArgs e)
{
operador = 2;
}
private void label1_Click(object sender, EventArgs e)
{
operador = 1;
}
private void label3_Click(object sender, EventArgs e)
{
operador = 3;
}
private void label4_Click(object sender, EventArgs e)
{
operador = 4;
}
private void labeligual_Click(object sender, EventArgs e)
{
if (operador == 1)
{
num1 = int.Parse(textBox1.Text);
num2 = int.Parse(textBox2.Text);
r = num1 + num2;
textBox3.Text=r.ToString(num1+ "+" +num2+ "=" + r);
}
if (operador == 2)
{
num1 = int.Parse(textBox1.Text);
num2 = int.Parse(textBox2.Text);
r = num1 - num2;
textBox3.Text = r.ToString(num1+ "-" +num2+ "=" + r);
}
if (operador == 3)
{
num1 = int.Parse(textBox1.Text);
num2 = int.Parse(textBox2.Text);
r = num1 * num2;
textBox3.Text = r.ToString(num1+ "*" +num2+ "=" + r);
}
if (operador == 4)
{
num1 = int.Parse(textBox1.Text);
num2 = int.Parse(textBox2.Text);
r = num1 / num2;
textBox3.Text = r.ToString(num1 + "/" + num2 + "=" + r);
}
}
private void buttonlimpiar_Click(object sender, EventArgs e)
{
textBox1.Text = "";
textBox2.Text = "";
textBox3.Text = "";
}
private void buttonsalir_Click(object sender, EventArgs e)
{
Application.Exit();
}
}
}
RESULTADO FINAL.
No hay comentarios:
Publicar un comentario