Split the following String into an array of floating point numbers and calculate the average.
String floats = "5023.23:52.3:10.4:5.9, 901.3---2.3";  
float[] numbers = ________(________(________,"________"));  
float total = 0;  
for (int i = 0; i < numbers.length; i++)  {   
  ________ += ________;  
}   
float avg = ____________________;
Answer:
String floats = "5023.23:52.3:10.4:5.9, 901.3---2.3";  
float[] numbers = float(splitTokens(floats,":-, "));  
float total = 0;  
for (int i = 0; i < numbers.length; i++)  {   
  total += numbers[i];  
}   
float avg = total/numbers.length;
println("Average: " + avg);


»

No comments yet.

Leave a comment