Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- namespace zlomky
- {
- public partial class Form1 : Form
- {
- public Form1()
- {
- InitializeComponent();
- }
- private void Secti()
- {
- if (prvniZlomek.jmenovatel == druhyZlomek.jmenovatel)
- {
- vyslednyZlomek.jmenovatel = prvniZlomek.jmenovatel;
- vyslednyZlomek.citatel = prvniZlomek.citatel + druhyZlomek.citatel;
- }
- else
- {
- vyslednyZlomek.jmenovatel = prvniZlomek.jmenovatel * druhyZlomek.jmenovatel;
- vyslednyZlomek.citatel = prvniZlomek.citatel * druhyZlomek.jmenovatel + druhyZlomek.citatel * prvniZlomek.jmenovatel;
- }
- }
- private void Odecti()
- {
- if (prvniZlomek.jmenovatel == druhyZlomek.jmenovatel)
- {
- vyslednyZlomek.jmenovatel = prvniZlomek.jmenovatel;
- vyslednyZlomek.citatel = prvniZlomek.citatel - druhyZlomek.citatel;
- }
- else
- {
- vyslednyZlomek.jmenovatel = prvniZlomek.jmenovatel * druhyZlomek.jmenovatel;
- vyslednyZlomek.citatel = prvniZlomek.citatel * druhyZlomek.jmenovatel - druhyZlomek.citatel * prvniZlomek.jmenovatel;
- }
- }
- private void Vynasob()
- {
- vyslednyZlomek.citatel = prvniZlomek.citatel * druhyZlomek.citatel;
- vyslednyZlomek.jmenovatel = prvniZlomek.jmenovatel * druhyZlomek.jmenovatel;
- }
- private void Vydel()
- {
- vyslednyZlomek.citatel = prvniZlomek.citatel * druhyZlomek.jmenovatel;
- vyslednyZlomek.jmenovatel = prvniZlomek.jmenovatel * druhyZlomek.citatel;
- }
- private void Prepni()
- {
- button1.Enabled = !button1.Enabled;
- button2.Enabled = !button2.Enabled;
- button3.Enabled = !button3.Enabled;
- button4.Enabled = !button4.Enabled;
- button5.Enabled = !button5.Enabled;
- }
- private void Vypis()
- {
- label2.Text = vyslednyZlomek.citatel + "/" + vyslednyZlomek.jmenovatel;
- }
- private Zlomek prvniZlomek = new Zlomek();
- private Zlomek druhyZlomek = new Zlomek();
- private Zlomek vyslednyZlomek = new Zlomek();
- private int znamenko = 0;
- private void button1_Click(object sender, EventArgs e)
- {
- prvniZlomek.citatel = int.Parse(textBox1.Text);
- prvniZlomek.jmenovatel = int.Parse(textBox2.Text);
- znamenko = 1;
- Prepni();
- textBox1.Text = null;
- textBox2.Text = null;
- }
- private void button2_Click(object sender, EventArgs e)
- {
- prvniZlomek.citatel = int.Parse(textBox1.Text);
- prvniZlomek.jmenovatel = int.Parse(textBox2.Text);
- znamenko = 2;
- Prepni();
- textBox1.Text = null;
- textBox2.Text = null;
- }
- private void button3_Click(object sender, EventArgs e)
- {
- prvniZlomek.citatel = int.Parse(textBox1.Text);
- prvniZlomek.jmenovatel = int.Parse(textBox2.Text);
- znamenko = 3;
- Prepni();
- textBox1.Text = null;
- textBox2.Text = null;
- }
- private void button4_Click(object sender, EventArgs e)
- {
- prvniZlomek.citatel = int.Parse(textBox1.Text);
- prvniZlomek.jmenovatel = int.Parse(textBox2.Text);
- znamenko = 4;
- Prepni();
- textBox1.Text = null;
- textBox2.Text = null;
- }
- private void button5_Click(object sender, EventArgs e)
- {
- druhyZlomek.citatel = int.Parse(textBox1.Text);
- druhyZlomek.jmenovatel = int.Parse(textBox2.Text);
- switch (znamenko)
- {
- case 1:
- Secti();
- Vypis();
- break;
- case 2:
- Odecti();
- Vypis();
- break;
- case 3:
- Vynasob();
- Vypis();
- break;
- case 4:
- Vydel();
- Vypis();
- break;
- }
- Prepni();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement