fork download
  1. public class Main {
  2. public static double tempCheck(double[][] temps, double minTemp, double maxTemp) {
  3. int i;
  4. int betweenTemps = 0;
  5. double percentage = 0.0;
  6. int j;
  7. int numVals = 0;
  8. for (i = 0; i < temps.length; i++) {
  9. for (j = 0; j < temps[i].length; j++) {
  10. if (temps[i][j] >= minTemp && temps[i][j] <= maxTemp) {
  11. betweenTemps++;
  12. }
  13. numVals++;
  14. }
  15. }
  16. percentage = ((double) betweenTemps / (double) numVals) * 100.0;
  17. return percentage;
  18. }
  19. public static void main(String[] args) {
  20. double[][] temps = {
  21. { 72.0, 78.0, 74.5 },
  22. { 79.0, 80.0, 71.0 }
  23. };
  24. double minTemp = 70.0;
  25. double maxTemp = 75.0;
  26. System.out.println(tempCheck(temps, minTemp, maxTemp));
  27. }
  28. }
Success #stdin #stdout 0.07s 32456KB
stdin
Standard input is empty
stdout
50.0