Вход
Регистрация
Спроси Mozg AI
М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
.....больше.....
..меньше..
MarinaElevenyears
26.11.2022 18:36 •
Информатика
Знатокивыручайтебез вас ничего не получается
👇
Увидеть ответ
Открыть все ответы
Ответ:
BEAR58
26.11.2022
Чтобы прервать ввод в массив нужно ввести число "-1010".
class ArrayNegative{
public static void main(String args[]){
java.util.Scanner in = new java.util.Scanner(System.in); long eArray[] = new long[1];
while((eArray[eArray.length-1] = in.nextLong())!=-1010){
long nArray[] = new long[eArray.length+1];
for(int nCell = 0; nCell<eArray.length; nCell++)nArray[nCell]=eArray[nCell];
eArray = nArray;
} eArrayCell:
for(int cCell = 0; cCell<eArray.length-1; cCell++){
if(eArray[cCell]>0)continue;
else for(int eCell = cCell+1; eCell<eArray.length-1; eCell++)
if(eArray[eCell]>0){
eArray[eArray.length-1]=eArray[cCell];
eArray[cCell]=eArray[eCell];
eArray[eCell]=eArray[eArray.length-1];
continue eArrayCell;
}
break;
}
for(int cCell = 0; cCell<eArray.length-1; cCell++)System.out.print(eArray[cCell]+" ");
}
}
4,6
(55 оценок)
Ответ:
dashagor2
26.11.2022
Чтобы прекратить ввод чисел в массив нужно ввести число "-1010".
class ArrayNegative{
public static void main(String args[]){
java.util.Scanner in = new java.util.Scanner(System.in); long eArray[] = new long[1];
while((eArray[eArray.length-1] = in.nextLong())!=-1010){
long nArray[] = new long[eArray.length+1];
for(int nCell = 0; nCell<eArray.length; nCell++)nArray[nCell]=eArray[nCell];
eArray = nArray;
} eArrayCell:
for(int cCell = 0; cCell<eArray.length-1; cCell++){
if(eArray[cCell]>0)continue;
else for(int eCell = cCell+1; eCell<eArray.length-1; eCell++)
if(eArray[eCell]>0){
eArray[eArray.length-1]=eArray[cCell];
eArray[cCell]=eArray[eCell];
eArray[eCell]=eArray[eArray.length-1];
continue eArrayCell;
}
break;
}
for(int cCell = 0; cCell<eArray.length-1; cCell++)System.out.print(eArray[cCell]+" ");
}
}
4,5
(71 оценок)
Это интересно:
02.12.2021
Как распознавать СДВГ у взрослых: симптомы и диагностика...
Х
Хобби-и-рукоделие
19.02.2020
Как начать бизнес по производству самодельного мыла...
Ф
Финансы-и-бизнес
05.11.2020
Как выбрать нотариуса для распределения наследуемого имущества...
К
Компьютеры-и-электроника
09.06.2023
Как импортировать контакты в WhatsApp на Android-устройстве: инструкция...
К
Компьютеры-и-электроника
12.07.2021
Как создать игру с помощью Game Maker 7.0 Lite...
К
Кулинария-и-гостеприимство
06.01.2020
Как сделать гуакамоле: рецепт и советы от профессионалов...
Ф
Финансы-и-бизнес
24.05.2021
Как получить бесплатные вещи без какого-либо мошенничества: советы и рекомендации...
С
Стиль-и-уход-за-собой
21.06.2021
Как блокировать удар: советы от профессионалов для самозащиты...
01.10.2020
Как встречаться с парнем из другой школы: советы и техники...
З
Здоровье
06.07.2021
Как повысить либидо: простые способы улучшения сексуальной жизни...
Новые ответы от MOGZ: Информатика
novikovat73
23.12.2021
№1 Вивести всі цифри заданого натурального числа n, починаючи від менших розрядів. Вхідні дані #1 123 Вихідні дані #1 3 2 1 №2 На вході програми маємо послідовність цілих...
insaimner
24.03.2023
решить задачу вот эту да да да...
виталька1001
24.03.2023
сделать задания, вообще не получается.....
незнайка1117
17.04.2023
Что такое формальные языки и в чём их ОСОБЕННОСТЬ. ДАМ...
wwwqwotressРики
26.04.2021
На аркуші Аркуш1 у клітинку F2 уведіть формулу для знаходження шляху що пройшов перший турист за три дні. Скопіюте формул з використанням маркера заповнення у клітинки F3:F7...
pep4
11.12.2022
В одной из кодировок Unicode каждый символ кодируется 16 битами. Определите размер в байтах следующего предложения в данной кодировке: Я к вам пишу – чего же боле? Что я...
1Кat3
29.09.2021
в pascal ABC написать имя Кристина...
ElisYesly
23.10.2021
Составьте программу вывода на экран фразы «ХХХХХХХХ — выдающийся ученый ХХ века». Фамилия ученого ХХХХХХХХ вводится с клавиатуры ИНФОРМАТИКА...
ZloyFuzz
29.05.2022
Плюсы и минусы флэш драйвера (ну или просто флэшки...
прграмма45
09.10.2022
У багаторядковому текстовому полі містяться значення середньої температури повітря кожного дня тижня. Визначте середню температуру повітря за весь тиждень. З’ясуйте, скільки...
MOGZ ответил
10. усильте сравнительную и превосходную степени прилагательных при слов...
Вмагазин 96 панамок а мужских галстков только 4 штуки. во сколько раз...
нужно образовать причастия от глагола были , действительное причастие...
Кто из перечисленных ниже братьев василия iii завещал свой удел сыну?...
Через сторону мл чотирикутника klmn, у якого кут kl кут klm=180°, проведено...
Пример из жизни,из сказок что успех во многом зависит от готовности,привычки...
Напишите,. сочинение-рассуждение по комедии д.и.фонвизина ,,недоросль...
Определите массу кремниевой кислоты содержащей столько же молекул сколько...
Оцените деятельность королей франции: людовика xvi, карла x, луи филиппа...
Определи, какие слова являются неологизмами. правильных вариантов может...
Полный доступ к MOGZ
Живи умнее Безлимитный доступ к MOGZ
Оформи подписку
О НАС
О нас
Блог
Условия пользования
Авторское право
Политика конфиденциальности
Предпочтения cookie-файлов
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
App
Вход
Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ
class ArrayNegative{
public static void main(String args[]){
java.util.Scanner in = new java.util.Scanner(System.in); long eArray[] = new long[1];
while((eArray[eArray.length-1] = in.nextLong())!=-1010){
long nArray[] = new long[eArray.length+1];
for(int nCell = 0; nCell<eArray.length; nCell++)nArray[nCell]=eArray[nCell];
eArray = nArray;
} eArrayCell:
for(int cCell = 0; cCell<eArray.length-1; cCell++){
if(eArray[cCell]>0)continue;
else for(int eCell = cCell+1; eCell<eArray.length-1; eCell++)
if(eArray[eCell]>0){
eArray[eArray.length-1]=eArray[cCell];
eArray[cCell]=eArray[eCell];
eArray[eCell]=eArray[eArray.length-1];
continue eArrayCell;
}
break;
}
for(int cCell = 0; cCell<eArray.length-1; cCell++)System.out.print(eArray[cCell]+" ");
}
}