Go4Expert

Go4Expert (http://www.go4expert.com/)
-   C# (http://www.go4expert.com/forumdisplay.php?f=76)
-   -   Help to get me going (http://www.go4expert.com/showthread.php?t=17542)

djhill71727 15May2009 19:05

Help to get me going
 
Hi guys can you help me with abit of code for the following senario



Calculate area and perimeter


Operation

· The user enters values for the length and width of a rectangle and clicks on the Calculate button or presses the Enter key to activate the Calculate button.
· The application then displays the area and perimeter of the rectangle in two labels.
Specifications

· The formula for calculating the area: width * length.
· The formula for calculating the perimeter: 2 * width + 2 * length.
· The application should accept fractional decimal values like 10.5 and 20.65 for the user entries.
· Assume that the user will enter valid numeric data for the length and width.
Enhancements

· Add a Clear button to the form that will clear all of the values when you click on it.
· Add numeric formatting and data validation.
· Add exception handling.

SaswatPadhi 15May2009 19:08

Re: Help to get me going
 
It's a quite simple program.

Before spoon-feeding the solution, can you tell us how much have you progressed ?
[ Try yourself first, before asking for ready-made solutions. That way you'll be benefited ]

djhill71727 15May2009 19:22

Re: Help to get me going
 
i've got the application all laid out, ive got as follows:

Calculate - Clear - exit Buttons
4 text box's labelled with length - width - area - perimitter
Code:

public partial class Exercise1 : Form
    {
        public Exercise1()
        {
            InitializeComponent();
        }

        private void label1_Click(object sender, EventArgs e)
        {

        }

        private void Exercise1_Load(object sender, EventArgs e)
        {

        }

        private void button2_Click(object sender, EventArgs e)
        {
           
        }

        private void button3_Click(object sender, EventArgs e)
        {
            this.Close();
        }

        private void areabox_TextChanged(object sender, EventArgs e)
        {
        }
    }



All times are GMT +5.5. The time now is 14:52.