Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
vikysa27
07.05.2022 23:27 •
Информатика
Разработать программу java, меняющую местами первый и последний четный элементы одномерного массива.
Ответ:
Романович1111
26.08.2020 22:40
Package main;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
public static BufferedReader READER = new BufferedReader(new InputStreamReader(System.in));
public static void main(String[] args) throws IOException {
int N = Integer.parseInt(READER.readLine());
int[] array = new int[N];
for(int i = 0; i < array.length; ++i)
array[i] = Integer.parseInt(READER.readLine());
Main.function(array);
for(int i = 0; i < array.length; ++i)
System.out.println(array[i]);
}
public static void function(int[] array) {
int first=0, last=0, temp;
for(int i = 0; i < array.length; ++i)
if(array[i] % 2 == 0) {
first = i;
break;
}
for(int i = array.length - 1; i > 0; --i)
if(array[i] % 2 == 0) {
last = i;
break;
}
temp = array[first];
array[first] = array[last];
array[last] = temp;
}
}
0,0
(0 оценок)
Популярные вопросы: Информатика
yuliyagrigoren3
30.06.2020 03:44
Сколько информации (в кбайтах) содержит данный текст, состоящий из 900 символов, если известно, что каждый символ кодируется двумя байтами. ответ округли до сотых....
мугамбе
21.12.2021 05:44
ЗАДАНИЕ: Отвечать на вопросы 1. Как отправить электронное письмо?2. В каких папках хранятся письма?3. В какой папке находитсяОтправленное письмо;4. где хранятся полученные...
89232752183
10.03.2020 20:51
Вы подошли к светофору, когда горел жёлтый свет. после этого загорелся зелёный. какое количество информации вы при этом получили?...
loymik
22.02.2020 11:18
Вскащке александра сергеевича пушкина сказка о попе и работнике его поп выбирал работника по следующим признакам нужен мне работник повар конюх и плотник а где найти...
star666
27.08.2022 23:51
напишите программу. в классе 20 учеников. в ставлены их итоговые оценки по информатике четверть. определите средний по предмету и процент успеваемости....
carn1889
16.06.2020 12:09
Файл размером 64 кбайт передается через некоторое соединение со скоростью 1024 бит в секунду. определите размер файла(в кбайт), который можно передать за тоже время...
МасенькаЗайка
28.08.2021 14:00
Вариант 1 1. напишите программу. одномерный массив а[1..n] заполнен 0 и 1, расположенными в произвольном порядке. перефор- мируйте массив так, чтобы сначала шли элементы,...
iskanderkhusano
18.05.2022 03:36
Яначал рисовать блок схему простой программы. первый курс заочки. но как оказалось для меня это пока не просто. на двух прикрепленных скринах изображена не полная...
Ксюша10092007
22.12.2020 03:01
Заполнить пропуски: а) 5 кбайт = =; б) = = 12288 бит; в) = = 2048 бит; г) =1536 мбайт =; д) 512 кбайт = = . переведите: 16 бит =; 4 байта = 2,5 байта =; 20 кб = 640,...
Yshenik2056
12.04.2021 08:29
Сстрелок укажите соответствие ячеек левой таблицы ячейкам правой таблицы. ...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
public static BufferedReader READER = new BufferedReader(new InputStreamReader(System.in));
public static void main(String[] args) throws IOException {
int N = Integer.parseInt(READER.readLine());
int[] array = new int[N];
for(int i = 0; i < array.length; ++i)
array[i] = Integer.parseInt(READER.readLine());
Main.function(array);
for(int i = 0; i < array.length; ++i)
System.out.println(array[i]);
}
public static void function(int[] array) {
int first=0, last=0, temp;
for(int i = 0; i < array.length; ++i)
if(array[i] % 2 == 0) {
first = i;
break;
}
for(int i = array.length - 1; i > 0; --i)
if(array[i] % 2 == 0) {
last = i;
break;
}
temp = array[first];
array[first] = array[last];
array[last] = temp;
}
}