Java - ' ) ' Expected Error
Bellow Is Part of a Code I'm Making That Calculates Volumes. I'm Getting the "' ) ' Expected Error" 2 Times. First on -> If (Solidom...
Bellow is part of a code I'm making that calculates volumes. I'm getting the "' ) ' expected error" 2 times. First on -> if (solidom.equalsIgnoreCase("esfera"){ , and the second one at -> if (solidom.equalsIgnoreCase("cilindro") { . Can someone help me? :/
private static double volume(String solidom, double alturam, double areaBasem, double raiom) {
double vol;
if (solidom.equalsIgnoreCase("esfera"){
vol=(4.0/3)*Math.pi*Math.pow(raiom,3);
}
else {
if (solidom.equalsIgnoreCase("cilindro") {
vol=Math.pi*Math.pow(raiom,2)*alturam;
}
else {
vol=(1.0/3)*Math.pi*Math.pow(raiom,2)*alturam;
}
}
return vol;
}
3 Answers
if (solidom.equalsIgnoreCase("esfera")
should be:
if (solidom.equalsIgnoreCase("esfera"))
You have right closing parenthesis missing in your if conditions.
PS: You should really be using an IDE like Eclipse to write your code which will help you immensely to overcome these simple syntax errors.
if (solidom.equalsIgnoreCase("esfera"){
You missed parenthesis:
if (solidom.equalsIgnoreCase("esfera")){
Same for
if (solidom.equalsIgnoreCase("cilindro") {
It should be
if (solidom.equalsIgnoreCase("cilindro")) {
you are missing the closed parenthesis at the end of the condition of the if statement on both of these lines.