Go4Expert

Go4Expert (http://www.go4expert.com/)
-   C# (http://www.go4expert.com/forums/c-sharp/)
-   -   Help to get me going (http://www.go4expert.com/forums/help-t17542/)

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 03:51.