Escolar Documentos
Profissional Documentos
Cultura Documentos
namespace Clase_Abril_27
{
public partial class Form1 : Form
{
float num1 = 0, num2 = 0, res = 0;
string sel = "";
public Form1()
{
InitializeComponent();
}
}
public void operar()
{
sel = cmbOpera.Text;
num1 = float.Parse(txtNum1.Text);
num2 = float.Parse(txtNum2.Text);
switch (sel)
{
case "Sumar":
res = num1 + num2;
break;
case "Restar":
res = num1 - num2;
break;
case "Multiplicar":
res = num1 * num2;
break;
case "Dividir":
res = num1 / num2;
break;
}
txtRes.Text = res.ToString();
}
}
}
1 y 100 devolver su valor en letras…
52 = cicuenta y dos
5= cinco
53
decenas unidades
5 3
1 7
9 1
Numeros a letras
namespace Clase_Abril_27
{
public partial class Form1 : Form
{
int num1 = 0, num2 = 0, res = 0;
string sel = "";
public Form1()
{
InitializeComponent();
}
}
public void convertir()
{
int uni = 0, dec = 0;
sel = cmbOpera.Text;
num1 = int.Parse(txtNum1.Text);
switch (sel)
{
case "Letras":
{
//MessageBox.Show("estamos en letra");
if (num1 >= 1 && num1 < 10)
txtRes.Text = unidades(num1);
else
{
uni = num1 % 10;
dec = num1 / 10;
txtRes.Text = decenas(dec) + " " + unidades(uni);
}
break;
}
case "Romano":
res = num1 - num2;
break;
default:
MessageBox.Show("Selecciona una opción");
break;
}
}
public string unidades(int n1) // firma o encabezado de la función
{
string let="";
switch (n1)
{
case 1:
let = "uno";
break;
case 2:
let = "dos";
break;
case 3:
let = "tres";
break;
case 4:
let = "cuatro";
break;
case 5:
let = "cinco";
break;
case 6:
let = "seis";
break;
case 7:
let = "siete";
break;
case 8:
let = "ocho";
break;
case 9:
let = "nueve";
break;
}
return let;
}
public string decenas(int n1) // firma o encabezado de la función
{
string let = "";
switch (n1)
{
case 1:
let = "diez y ";
break;
case 2:
let = "veinti ";
break;
case 3:
let = "treinta y ";
break;
case 4:
let = "cuarenta y ";
break;
case 5:
let = "cincuenta y ";
break;
case 6:
let = "sesenta y";
break;
case 7:
let = "setenta y";
break;
case 8:
let = "ochenta y";
break;
case 9:
let = "noventa y";
break;
}
return let;
}
public string binario(int dec)
{
string resul = "", resul1 = "";
while (dec > 1)
{
resul += dec % 2;
dec = dec / 2;
}
resul += dec;
for (int i = resul.Count() - 1; i >= 0; i--)
{
resul1 = resul1 + resul.Substring(i, 1);
}
return resul1;
}
}
}
I=1
II=2
III=3
IV=4
V=5
VI=6
VII=7
VIII=8
IX=9
X=10….. 100 =C
Programa calculadora
namespace Calculadora_Windows
{
public partial class Form1 : Form
{
// definición de variables globales
int cont = 0;
string operacion;
double n1,n2,res; // no se inicializan en cero
public Form1()
{
InitializeComponent();
}
}
}