Похожие презентации:
Массивы. Одномерные. Объявление и инициализация
1.
Массивы. Одномерные.Объявление и
инициализация.
2.
Одномерные массивы в Javaпредставляют собой список однотипных
переменных. Чтобы создать массив,
нужно сначала объявить переменную
массива требуемого типа.
Общая форма объявления одномерного
массива выглядит следующим образом:
тип[] имяПеременной;
3.
Когда массив объявлен, память под него еще невыделена. Для выделения памяти под массив,
используется ключевое слово new, после которого
опять указывается тип массива и в квадратных
скобках его размер:
имяПеременной = new тип[размер];
Массив может быть объявлен и инициализирован
одной строкой:
int[] values = new int[45];
4.
Инициализация массива с помощьюблока для инициализации
Если заранее известны значения для
каждого элемента массива, можно
использовать блок для инициализации
массива. Вместо new int[12], в фигурных
скобках через запятую перечисляются
значения элементов массива.
5.
int[] monthDays = {31, 28,31, 30, 31, 30, 31, 31, 30,
31, 30, 31};
6.
Безымянный массивint[] testScores = {1, 2, 3, 4};
...
testScores = {4, 7, 2}; //ошибка компиляции
----------------------------------------------------------testScores = new int[]{4, 7, 2};
7.
For-eachint[] testScores = new int[]{4, 7, 2};
for (int element : testScores) {
System.out.print(element + " ");
}
8.
ЗадачаНайти номер и значение
первого положительного
элемента массива.
9.
ЗадачаДан массив, содержащий
положительные и отрицательные числа.
Заменить все элементы массива на
противоположные по знаку.
Например, задан массив [1, -5, 0, 3, -4].
После преобразования должно
получиться [-1, 5, 0, -3, 4].
10.
11.
ЗадачаВывести элементы числового массива,
которые больше, чем элементы,
стоящие перед ними.
Например, дан массив [3, 9, 8, 4, 5, 1].
Следует вывести числа 9 и 5, так как
перед ними стоят соответственно числа
3 и 4, которые меньше их.
12.
ЗадачаВсе элементы массива
поделить на значение
наибольшего элемента этого
массива.
13.
ЗадачаПолучить среднее
арифметическое всех
чётных элементов массива,
стоящих на нечётных
местах.
14.
Найти сумму всех элементовмассива целых чисел,
удовлетворяющих условию: остаток
от деления на 2 равен 3.
Размерность массива – 20.
Заполнение массива осуществить
случайными числами от 200 до 300.
15.
Найти произведениеэлементов массива, кратных
3 и 9. Размерность массива –
10. Заполнение массива
осуществить случайными
числами от 5 до 500.
Программирование