diff --git a/1ano/2semestre/poo/src/aula02/RealNumbers.java b/1ano/2semestre/poo/src/aula02/RealNumbers.java index 76969bf..9b4675f 100644 --- a/1ano/2semestre/poo/src/aula02/RealNumbers.java +++ b/1ano/2semestre/poo/src/aula02/RealNumbers.java @@ -16,17 +16,16 @@ public class RealNumbers { double min = first; double sum = first; - while (true) { - double n = sin.nextDouble(); - if (n == first) - break; + double n; + do { + n = sin.nextDouble(); if (n > max) max = n; if (n < min) min = n; sum += n; ++readNumbers; - } + } while (n != first); System.out.printf("Valor máximo: %f\nValor mínimo: %f\nMédia: %f\nTotal: %f\n", max, min, (float) sum/readNumbers, sum);