In this article that I written I wrote a simple program using C# that will ask the user to give temperature in Fahrenheit and then our program will convert it in Celsius temperature equivalent. I also included error trapping procedure to check if the the given value is a number or not. Feel free to use my code in your project in C#. In this sample program I am using Visual Studio 2010 as programming tool.
My mobile number here in the Philippines is 09173084360.
Sample Program Output
Program Listing
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 temperature
{
public partial class Form1 : Form
{
public static double Fahrenheit_Celsius(double f)
{
return (5.0 / 9.0) * (f - 32);
}
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
double temp = 0.00;
char degree = (char)176;
if (!double.TryParse(textBox1.Text, out temp))
{
MessageBox.Show("I need just a number in the textbox.");
textBox1.Text = "";
textBox3.Text = "";
textBox1.Focus();
}
double solve = Fahrenheit_Celsius(temp);
textBox3.Text = solve.ToString("00.00") + degree + "C";
textBox3.Enabled = false;
}
private void button2_Click(object sender, EventArgs e)
{
textBox1.Text = "";
textBox3.Text = "";
textBox1.Focus();
}
}
}
No comments:
Post a Comment