— Хочу дать тебе несколько примеров, что интересного можно делать с массивами:
Пример 1.
Заполнение массива из 10 чисел, числами от 1 до 10:
public class MainClass
{
public static void main(String[] args)
{
int[] numbers = new int[10];
for (int i = 0; i < numbers.length; i++)
{
numbers[i] = i + 1;
}
}
}
Заполнение массива из 10 чисел, числами от 10 до 1:
public class MainClass
{
public static void main(String[] args)
{
int[] numbers = new int[10];
for (int i = 0; i < numbers.length; i++)
{
numbers[i] = 10 - i;
}
}
}
Заполнение массива из 10 чисел, числами от 0 до 9:
public class MainClass
{
public static void main(String[] args)
{
int[] numbers = new int[10];
for (int i = 0; i < numbers.length; i++)
{
numbers[i] = i;
}
}
}
Заполнение массива из 10 чисел, числами от 9 до 0:
public class MainClass
{
public static void main(String[] args)
{
int[] numbers = new int[10];
for (int i = 0; i < numbers.length; i++)
{
numbers[i] = 9 - i;
}
}
}
Пример 2.
Ввод 10 строк с клавиатуры
public class MainClass
{
public static void main(String[] args) throws IOException
{
BufferedReaderreader = new BufferedReader(new InputStreamReader(System.in));
String[] list = new String[10];
for (int i = 0; i < list.length; i++)
{
list[i] = reader.readLine();
}
}
}
Ввод 10 чисел с клавиатуры
public class MainClass
{
public static void main(String[] args) throws IOException
{
BufferedReaderreader = new BufferedReader(new InputStreamReader(System.in));
int[] list = new int[10];
for (int i = 0; i < list.length; i++)
{
String s = reader.readLine();
list[i] = Integer.parseInt(s);
}
}
}
Пример 3.
Вывод массива на экран
public class MainClass
{
public static void main(String[] args) throws IOException
{
int[] list = new int[10];
//заполнение массива
for (int i = 0; i < list.length; i++)
{
list[i] = i;
}
//вывод на экран
for (int i = 0; i < list.length; i++)
{
System.out.println(list[i]);
}
}
}
Пример 4.
Быстрая (статическая) инициализация. Сумма элементов массива:
public class MainClass
{
public static void main(String[] args) throws IOException
{
//это статическая инициализация
int[] list = {5, 6, 7, 8, 1, 2, 5, -7, -9, 2, 0};
//подсчёт суммы элементов
int sum = 0;
for (int i = 0; i < list.length; i++)
{
sum += list[i];
}
System.out.println("Sum is " + sum);
}
}
Пример 5.
Поиск минимального элемента в массиве:
public class MainClass
{
public static void main(String[] args) throws IOException
{
int[] list = {5, 6, 7, 8, 1, 2, 5, -7, -9, 2, 0};
int min = list[0];
for (int i = 1; i < list.length; i++)
{
if (list[i] < min)
{
min = list[i];
}
}
System.out.println ("Min is " + min);
}
}
Перед тобой метод signIn(), который приветствует пользователей сайта. Сейчас он приветствует всех пользователей,
а должен только зарегистрированных. Имена всех незарегистрированных пользователей — "user".
Добавь проверку имени пользователя в начало метода signIn().
Если имя "user", прерви выполнение
7
Задача
Java Syntax Pro,
7 уровень,
3 лекция
Недоступна
Кубический калькулятор
Давай напишем реализацию калькулятора, который будет считать степени чисел.
Для этого создай метод cube(). В качестве аргумента он должен принимать целочисленное значение типа long.
Метод должен возводить полученное значение в третью степень и возвращать его как результат работы метода.
Числа, котор
7
Задача
Java Syntax Pro,
7 уровень,
3 лекция
Недоступна
Кубический калькулятор в кубе
Калькулятором, который умеет возводить число в третью степень, никого не удивишь.
Калькулятор, который может возвести число в девятую степень — другое дело! Так давай реализуем его!
Для этого создай метод public static long ninthDegree(long).
В качестве аргумента он должен принимать целочисленное зн
Почему не проходит успешно проверку последнего задания -
"Массив должен быть выведен на экран в обратном порядке." ? в консоль выводится массив согласно условия в обратном порядке!!!!
Подскажите, пожалуйста… почему мы в упражнениях вводим данные через сложный bufferedReader, когда во всех видео они показывают через Scanner. Хотя в лекции говорилось, что сканером практически никто не пользуется 🫤
Массив из чисел в обратном порядке.
Если кто-нибудь, еще раз объяснит, что мы делаем в этой задачи, буду очень благодарна, решила просто по примерам, решила правильно, а так ничего и не поняла.
Делала через Buffered и два цикла for. Решение выставлять не буду.
Что мы сделали в циклах? Особенно во втором? "-1" для чего пишем?
Пожалуйста, объясните, буду очень благодарна!
только у меня задачи, лекции и комментарии к ним, загружаются бессвязно?, в комментах читаю вопросы, люди приводят примеры из лекции, но в лекции нет таких примеров или вообще речь идет не о том....
Или же идут задачи, их решаешь, а дальше идут лекции на тему как решать эти задачи....
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ