Упражнения на Java: вычисление и печать среднего из пяти чисел
Java Basic: упражнение 12 с решением
Напишите программу на Java, которая использует пять чисел в качестве входных данных для вычисления и печати среднего числа.
Тестовые данные:
Введите первое число: 10
Введите второе число: 20
Введите третье число: 30
Введите четвертое число: 40
Введите пятое число: 50
Иллюстрированная презентация:
Пример решения :
Java-код:
import java.util.Scanner;
public class Exercise12 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.print("Input first number: ");
int num1 = in.nextInt();
System.out.print("Input second number: ");
int num2 = in.nextInt();
System.out.print("Input third number: ");
int num3 = in.nextInt();
System.out.print("Input fourth number: ");
int num4 = in.nextInt();
System.out.print("Enter fifth number: ");
int num5 = in.nextInt();
System.out.println("Average of five numbers is: " +
(num1 + num2 + num3 + num4 + num5) / 5);
}
}
Пример вывода:
Введите первое число: 10 Введите второе число: 20 Введите третье число: 30 Введите четвертое число: 40 Введите пятое число: 50 Среднее из пяти чисел: 30
Блок - схема:
Пример решения:
Java-код:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
double num = 0;
double x = 1;
Scanner sc = new Scanner(System.in);
System.out.println("Input the number(n) you want to calculate the average: ");
int n = sc.nextInt();
while (x <= n) {
System.out.println("Input number " + "("+ (int) x +")" + ":");
num += sc.nextInt();
x += 1;
}
double avgn = (num / n);
System.out.println("Average:" + avgn);
}
}
Пример вывода:
Введите число (n), которое вы хотите вычислить в среднем: 4 Введите номер (1): 2 Введите номер (2): 4 Введите номер (3): 4 Введите номер (4): 2 Средний балл: 3.0
Блок - схема:
Редактор кода Java:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите Java-программу для печати области и периметра круга.
Далее: Напишите Java-программу для печати площади и периметра прямоугольника.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования