URI Online Judge | 1064Timelimit: 1
Positivos e Média
Adaptado por Neilor Tonin, URI
Brasil
BrasilLeia 6 valores. Em seguida, mostre quantos destes valores digitados foram positivos. Na próxima linha, deve-se mostrar a média de todos os valores positivos digitados, com um dígito após o ponto decimal.
Entrada
A entrada contém 6 números que podem ser valores inteiros ou de ponto flutuante. Pelo menos um destes números será positivo.
Saída
O primeiro valor de saída é a quantidade de valores positivos. A próxima linha deve mostrar a média dos valores positivos digitados.
import java.io.IOException;
import java.util.Scanner;
public class Main {
public static void main(String[] args) throws IOException {
Scanner entrada = new Scanner(System.in);
int contador = 0;
float acumulador = 0;
for (int i = 0; i < 6; i++) {
float num = entrada.nextFloat();
if (num > 0) {
contador = contador + 1;
acumulador = acumulador + num;
}
}
System.out.println(contador + " valores positivos");
System.out.printf("%.1f\n", (acumulador / contador));
}
}
import java.util.Scanner;
public class Main {
public static void main(String[] args) throws IOException {
Scanner entrada = new Scanner(System.in);
int contador = 0;
float acumulador = 0;
for (int i = 0; i < 6; i++) {
float num = entrada.nextFloat();
if (num > 0) {
contador = contador + 1;
acumulador = acumulador + num;
}
}
System.out.println(contador + " valores positivos");
System.out.printf("%.1f\n", (acumulador / contador));
}
}
Nenhum comentário:
Postar um comentário