Switch from 'while' loop to 'do..while'

This commit is contained in:
TiagoRG 2023-02-25 15:27:14 +00:00
parent 9abee3f273
commit d2a4a91520
Signed by untrusted user who does not match committer: TiagoRG
GPG Key ID: DFCD48E3F420DB42
1 changed files with 4 additions and 5 deletions

View File

@ -16,17 +16,16 @@ public class RealNumbers {
double min = first; double min = first;
double sum = first; double sum = first;
while (true) { double n;
double n = sin.nextDouble(); do {
if (n == first) n = sin.nextDouble();
break;
if (n > max) if (n > max)
max = n; max = n;
if (n < min) if (n < min)
min = n; min = n;
sum += n; sum += n;
++readNumbers; ++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); System.out.printf("Valor máximo: %f\nValor mínimo: %f\nMédia: %f\nTotal: %f\n", max, min, (float) sum/readNumbers, sum);