1. Member
Join Date
Nov 2007
Posts
1
Rep Power
0

## hello

hi guys i'm new to java .
can you guys help me with this?
+4'7''
+3'10''
+6'4''
its gone be calculete sum with feet and inches and out come has to be
14 feet9inches

2. Member
Join Date
Jun 2007
Location
Colombo, Sri Lanka
Posts
32
Rep Power
0
This is a simple problem with many possible solutions. I have done it in a very simple way. I first developed the following class.

Java Code:
```public class Length {
private int _feet;
private int _inches;

public Length(int f, int i)
{
this._feet = f;
this._inches = i;
}

public void showLength()
{
System.out.println(_feet+"' "+_inches+"''");
}

{
int inches=l._inches+this._inches;
int feet=l._feet+this._feet;

if (inches>12)
{
feet+=inches/12;
inches%=12;
}
return new Length(feet, inches);
}
}```
Then I wrote the following client class to do the addition for me.

Java Code:
```public class LengthAdderClient {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Length l1=new Length(4,7);
Length l2=new Length(3,10);
Length l3=new Length(6, 4);
System.out.print("Length 1: ");
l1.showLength();
System.out.print("Length 2: ");
l2.showLength();
System.out.print("Length 3: ");
l3.showLength();
System.out.print("Sum: ");
sum.showLength();
}

}```
I get the following output on my console.

Java Code:
```Length 1: 4' 7''
Length 2: 3' 10''
Length 3: 6' 4''
Sum: 14' 9''```
Hope this helps...

Regards,
Hiranya

3. Member
Join Date
Oct 2007
Posts
21
Rep Power
0
well if u are entering the 4'7" exactly as the input, u can't expect the ' and " to add it up themself so the first thing to do is to take it away and do the math later

u can use str.charat() and follow by an if to check if it is the ' or "
and to ignore that latter when doing addition

#### Posting Permissions

• You may not post new threads
• You may not post replies
• You may not post attachments
• You may not edit your posts
•