Вводится число N и затем N чисел по одному в строке
Необходимо вывести максимальное число среди всех вводимых чисел.
На языке Java
Входные данные:
в первой строке вводится число N - количество чисел (N<=100)
далее по одному в строке идут N чисел (все числа целые, не превышающие по модулю 10 000)
Выходные данные:
вывести на экран максимальное число из всех N чисел.
Вам нужно написать программу на языке Java, которая будет находить максимальное число среди введенных чисел. Пошаговое решение будет следующим:
1. Начнем с создания класса "Main", который будет содержать метод "main" - точку входа в программу.
```java
public class Main {
public static void main(String[] args) {
// ваш код здесь
}
}
```
2. Теперь добавим код для чтения входных данных. Создадим объект класса Scanner для чтения значений с консоли и прочитаем число N - количество чисел.
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();
}
}
```
3. Создадим переменную "max" и присвоим ей наименьшее возможное значение целого числа.
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();
int max = Integer.MIN_VALUE;
}
}
```
4. Теперь с помощью цикла "for" будем вводить числа и проверять, является ли каждое следующее число больше текущего значения "max". Если это так, то обновим значение "max".
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();
int max = Integer.MIN_VALUE;
for (int i = 0; i < n; i++) {
int num = scanner.nextInt();
if (num > max) {
max = num;
}
}
System.out.println("Максимальное число: " + max);
}
}
```
5. Теперь наша программа готова. Мы считываем число N и затем в цикле вводим N чисел. Каждое новое число сравниваем с текущим максимальным числом и обновляем его, если новое число больше. После завершения цикла выводим на экран максимальное число.
Теперь вы можете скомпилировать и запустить программу, и она будет принимать вводимые числа и выводить на экран максимальное число среди них.