НАПИСАТЬ КОД НА С . Задан целочисленный массив Х из 20 элементов. Получить массив
Y, в который переписать те положительные элементы массива Х,
которые расположены между двумя отрицательными. Если таких
элементов нет, вывести соответствующее сообщение. Элементы
массива Y не должны повторяться
Ответы на вопрос:
Результат в приложении
Объяснение:
int main()
{
int x[20] = { 1,-2,3,-4,5,-6,-7,3,-1,14,33,45,-1,13,-8,3,2,8,90,11 };
int y[20];
int n = 0;
for (int i = 1; i < 19; i++)
{
if (x[i - 1] < 0 && x[i + 1] < 0)
{
bool exists = false;
for (int j = 0; j < n; j++)
{
if (y[j] == x[i])
{
exists = true;
break;
}
}
if (!exists)
{
y[n] = x[i];
n++;
}
}
}
if (n == 0)
std::cout << "Нет элементов" << std::endl;
else
{
for (int i = 0; i < n; i++)
{
std::cout << (y[i]) << " ";
}
std::cout << std::endl;
}
_getch(); //Экран не закрывается, пока не нажата любая клавиша
return 0;
}
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Abigael13.05.2020 04:23
-
4нцяулчанняашя06.06.2021 12:23
-
Лама12306.11.2020 17:03
-
dneprovskaya2012.06.2021 12:40
-
geo2015brosto04.11.2020 18:52
-
dima1tod01.12.2020 06:59
-
rickharmon13.04.2020 18:16
-
kopilovaolga13.01.2022 12:26
-
Kukushka228133720.07.2022 03:17
-
limka1306.03.2022 19:47
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.