Form1 Coding
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 Cartoon
{
public partial class Form1 : Form
{
double a, b, Ang;
public Form1()
{
InitializeComponent();
}
private void
button1_Click(object sender, EventArgs e)
{
a
= Convert.ToDouble(textBox1.Text);
b
= Convert.ToDouble(textBox2.Text);
Class1 C1 = new Class1();
textBox3.Text = Convert.ToString(C1.Add(a,b));
}
private void
button2_Click(object sender, EventArgs e)
{
a
= Convert.ToDouble(textBox1.Text);
b
= Convert.ToDouble(textBox2.Text);
Class1 C1 = new Class1();
textBox3.Text = Convert.ToString(C1.Subtract(a,b));
}
private void
button3_Click(object sender, EventArgs e)
{
a
= Convert.ToDouble(textBox1.Text);
b
= Convert.ToDouble(textBox2.Text);
Class1 C1 = new Class1();
textBox3.Text = Convert.ToString(C1.Multiply(a,b));
}
private void
button4_Click(object sender, EventArgs e)
{
a
= Convert.ToDouble(textBox1.Text);
b
= Convert.ToDouble(textBox2.Text);
Class1 C1 = new Class1();
textBox3.Text = Convert.ToString(C1.Divide(a,
b));
}
private void
button5_Click(object sender, EventArgs e)
{
Ang = Convert.ToDouble(textBox4.Text);
Class1 C1 = new Class1();
textBox5.Text = Convert.ToString(C1.Sin(Ang));
}
private void
button6_Click(object sender, EventArgs e)
{
Ang = Convert.ToDouble(textBox4.Text);
Class1 C2 = new Class1();
textBox5.Text = Convert.ToString(C2.Cos(Ang));
}
private void
button7_Click(object sender, EventArgs e)
{
Ang = Convert.ToDouble(textBox4.Text);
Class1 C3 = new Class1();
textBox5.Text = Convert.ToString(C3.Tan(Ang));
}
private void
radioButton2_CheckedChanged(object sender, EventArgs e)
{
label2.Visible = true;
label3.Visible = true;
label4.Visible = true;
label5.Visible = false;
label6.Visible = false;
textBox1.Visible = true;
textBox2.Visible = true;
textBox3.Visible = true;
button1.Visible = true;
button2.Visible = true;
button3.Visible = true;
button4.Visible = true;
textBox4.Visible = false;
textBox5.Visible = false;
button5.Visible= false;
button6.Visible = false;
button7.Visible = false;
}
private void
radioButton1_CheckedChanged(object sender, EventArgs e)
{
label5.Visible = true;
label6.Visible = true;
label2.Visible = false;
label3.Visible = false;
label4.Visible = false;
textBox4.Visible = true;
textBox5.Visible = true;
button5.Visible = true;
button6.Visible = true;
button7.Visible = true;
textBox1.Visible = false;
textBox2.Visible = false;
textBox3.Visible = false;
button1.Visible = false;
button2.Visible = false;
button3.Visible = false;
button4.Visible = false;
}
}
}
Method class
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Cartoon
{
class Class1
{
double Answer,Ang_Value;
public double Add(double x, double y)
{
Answer = x + y;
return Answer;
}
public double
Subtract(double x, double
y)
{
Answer = x - y;
return Answer;
}
public double
Multiply(double x, double
y)
{
Answer = x * y;
return Answer;
}
public double Divide(double x, double y)
{
Answer = x / y;
return Answer;
}
public double Sin(double a)
{
if (a == 0)
{
Ang_Value = 0;
}
else
if (a == 30)
{
Ang_Value = 0.5;
}
else
if (a == 45)
{
Ang_Value = 0.7071;
}
else
if (a == 60)
{
Ang_Value = 0.8660;
}
else
if (a == 90)
{
Ang_Value = 1;
}
return Ang_Value;
}
public double Cos(double a)
{
if (a == 0)
{
Ang_Value = 1;
}
else
if (a == 30)
{
Ang_Value = 0.8660;
}
else
if (a == 45)
{
Ang_Value = 0.7071;
}
else
if (a == 60)
{
Ang_Value = 0.5;
}
else
if (a == 90)
{
Ang_Value = 0;
}
return Ang_Value;
}
public double Tan(double a)
{
if (a == 0)
{
Ang_Value = 0;
}
else
if (a == 30)
{
Ang_Value = 0.5773;
}
else
if (a == 45)
{
Ang_Value = 1;
}
else
if
(a == 60)
{
Ang_Value = 1.7320;
}
return Ang_Value;
}
}
}
Scientific calculator is very useful for Trigonometry, Calculus, and advanced mathematics subjects. There are also other calculator that are best for specific purpose such as fraction calculator for solving fraction problems. Scientific calculator is also best for Chemistry, Physics, and engineering subjects.
ReplyDelete