import java.util.*
fun main() {
val sc = Scanner(System.`in`)//вводим значение с клавиатуры
val A = mutableListOf<Int>()//создаем изменяемый список
println("Введите последовательность из 10 цифр")
for (i in 0 until 10){//от 0 до 10 не включая 10
A.add(sc.nextInt())//введенное значение заносим в список
}
var max = A[0]//создаем переменную max и помещаем в нее 1 элемент списка
var min = A[0]//создаем переменную min и помещаем в нее 1 элемент списка
for (element in A){//перебор элементов в списке А
if (element > max){ //если значение element больше первого элемента в списке
max = element
}
if (element < min){ //если значение element меньше первого элемента в списке
min = element
}
}
println("Сумма Макс и Мин элементов списка = ${max + min}")
}
Не погу понять условие в цикле
for (element in A){
if (element > max)
Мы element сравниваем с max, но у element нет никакого значения как можно его сравнивать ?
for (element in A){
if (element > max)
если перевести на старый добрый цикл с переменной, становится ясно ( код ниже эквивалентен коду выше)
for(int i = 0; i < A.length; i++) {
int element = A[i];
if (element > max) {
...
}
}
и как видно, element
- это по сути каждый элемент из массива
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Вот часть кодаДело в том, что, если напрямую в браузере забить URL https://maps
Помогите понять - в чем принципиальные отличия Spring Cache и Hibernate Cache? Помимо возможностей включения 2-го и 3-го уровней в Hibernate
Как сделать простой Random (выпадающие одно число от 1 до 5 )
Я делаю приложение на фреймворке SpringХочу сделать авторизацию через Яндекс