hi i am trying to passing arthematic expressions through command line arguments but i only get result of addition and multiplication cant get result of
subtraction and division:
//c:\jdk1.6.0\bin \javac mentalmath
//compilation is successful
c:\jdk1.6.0\bin \java mentalmath 12 6
**result** 72 18 // only give result of multiplication and addition of above numbers. but not give result of subtraction or divsion.
Code:
class mentalmath
{
public static void main(String args[])
{
int multiply= 1;
int sum=0;
// int minus=0;
for(int i=1;i<=args.len gth;i++)
{
multiply=multip ly*Integer.pars eInt(args[i]);
sum=sum+Integer .parseInt(args[i]);
// minus=minus-Integer.parseIn t(args[i]);
}
//System.out.prin tln("the minus is"+minus);
System.out.prin tln("The product is " + multiply);
System.out.prin tln("the sum is"+sum);
}
}
subtraction and division:
//c:\jdk1.6.0\bin \javac mentalmath
//compilation is successful
c:\jdk1.6.0\bin \java mentalmath 12 6
**result** 72 18 // only give result of multiplication and addition of above numbers. but not give result of subtraction or divsion.
Code:
class mentalmath
{
public static void main(String args[])
{
int multiply= 1;
int sum=0;
// int minus=0;
for(int i=1;i<=args.len gth;i++)
{
multiply=multip ly*Integer.pars eInt(args[i]);
sum=sum+Integer .parseInt(args[i]);
// minus=minus-Integer.parseIn t(args[i]);
}
//System.out.prin tln("the minus is"+minus);
System.out.prin tln("The product is " + multiply);
System.out.prin tln("the sum is"+sum);
}
}
Comment