Scott Young
Real picture of me
- Joined
- 7 Sep 2004
- Messages
- 97
Im having a problem with some java code, wondering what is wrong with this for statemnt to stop it compiling?
class car{
String Model;
int enginecapacity, yearofmanufacture;
double PriceWhenNew;
public void readDetails(){
System.out.println("Please Enter the model:");
uuInOut.ReadString();
System.out.println("Please Enter the engine capacity:");
uuInOut.ReadInt();
System.out.println("Please Enter the year of manufacture:");
uuInOut.ReadInt();
System.out.println("Please Enter the price of the car when new:");
uuInOut.ReadInt();
}
private double roadTax(int enginecapacity){
if (enginecapacity<= 1200)
return 100;
else if ((enginecapacity > 1200) && (enginecapacity<= 2000))
return 150;
else
return 200;
}
private double currentValue(){
for (intYearofManufacture; Yearofmanufacture<=2006; Yearofmanufacture++){
PriceWhenNew - (PriceWhenNew*10/100);
}
}
class car{
String Model;
int enginecapacity, yearofmanufacture;
double PriceWhenNew;
public void readDetails(){
System.out.println("Please Enter the model:");
uuInOut.ReadString();
System.out.println("Please Enter the engine capacity:");
uuInOut.ReadInt();
System.out.println("Please Enter the year of manufacture:");
uuInOut.ReadInt();
System.out.println("Please Enter the price of the car when new:");
uuInOut.ReadInt();
}
private double roadTax(int enginecapacity){
if (enginecapacity<= 1200)
return 100;
else if ((enginecapacity > 1200) && (enginecapacity<= 2000))
return 150;
else
return 200;
}
private double currentValue(){
for (intYearofManufacture; Yearofmanufacture<=2006; Yearofmanufacture++){
PriceWhenNew - (PriceWhenNew*10/100);
}
}