-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathFrmPosfija.cs
46 lines (36 loc) · 1.24 KB
/
FrmPosfija.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
using ConversionArimetica_Infija_Posfija_Prefija.model;
using System;
using System.Windows.Forms;
namespace ConversionArimetica_Infija_Posfija_Prefija
{
public partial class FrmPosfija : Form
{
public FrmPosfija()
{
InitializeComponent();
}
//TransformacionPosfija posfija;
TransformacionPosfija2 posfija;
TransformacionPrefija prefija;
private void Label1_Click(object sender, EventArgs e)
{
}
private void BtnConversion_Click(object sender, EventArgs e)
{
posfija = new TransformacionPosfija2(txtexpresion.Text);
posfija.ExpresionInfijoToVector();
posfija.TransformarPostfijo();
txtPosfija.Text = posfija.getExpresionPOSFIJA();
Console.WriteLine("OK POSFIJA!!");
prefija = new TransformacionPrefija(txtexpresion.Text);
prefija.ExpresionInfijoToVector();
prefija.TransformarPrefija();
txtPrefija.Text = prefija.getExpresionPREFIJA();
}
private void BtnPrueba_Click(object sender, EventArgs e)
{
//posfija.ExpresionInfijoToVector();
//txtprueba.Text = posfija.getVecInfijo();
}
}
}