Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
ryenasssss
30.06.2022 08:30 •
Информатика
Надо в одномерном массиве элементы которого целые числа вставить новый элемент перед первым отрицательным элементом
Ответ:
sashamakarova30
02.08.2020 08:59
//Dev-C++ (C)
#include <stdio.h>
#define n 5
int main(void)
{int Array[n],NewEle,point,boo;
point=-1;
boo=1;
for(int i=0;i<n-1;i++)
{scanf("%d",&Array[i]);
if((Array[i]<0)&&(boo)){
point=i;
boo=0;}
}
if(point==-1) printf("No negative elements");
else
{scanf("%d",&NewEle);
for(int i=n-2;i>=point;i--)
Array[i+1]=Array[i];
Array[point]=NewEle;
for(int i=0;i<n;i++)
printf("%d ",Array[i]);}
return 0;}
Пример ввода:
1
-2
3
4
5
Пример вывода:
1 5 -2 3 4
0,0
(0 оценок)
Популярные вопросы: Информатика
sergsjvashhuk
22.03.2020 04:10
Вpascal имеется два массива ( фамилии учеников и оценки по шкале) вывести учеников которые получили только четверки!...
4okoladka100
27.05.2021 19:48
Можно ли самому себе послать электронное письмо? 1)нет,как нельзя позвонить самому себе 2)нет,почтовый сервер укажет ошибку 3) да,но только через чужуб почту 4)да,письмо...
3457ДашаСупер111
02.09.2022 12:13
Длина отрезка 15 см. Сколько см в 3/5 долях отрезка?...
захра5566
13.05.2023 02:17
У хозяйки есть рычажные весы и гиря в 100 г. Как за 2 взвешивания она может отвесить из мешка 300 г крупы...
Konstantin11111
29.04.2023 13:26
. В прибор для проверки электропроводности налили раствор барий хлорида. После включения в сеть лампочка загорелась. Затем к этому раствору по каплям пришивали серную кислоту....
VikaKhudyakova
15.05.2021 07:10
Сделайте морфемный разбор слов: СНЕГОВИК, ПОДСВЕЧНИК, РАЗБЕЖАЛИСЬ, КОРОТКОВОЛНОВЫЙ...
svet0chka
07.01.2021 18:32
Описание полета Вакулы с чертом – кого повстречали?...
Eddyp
03.01.2021 04:54
Определи, являются утверждения верными или неверными. В живой и неживой природе очень мало веществ с нейтральной средой. Лечебные травы обладают горьким вкусом, потому что...
sibbb
08.12.2021 19:45
Назовите главные из десяти заповядей, данных Моисею...
ValeraSmirnov213123
07.06.2023 14:17
Көп тіл білудің манызы баяндама надо...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
#include <stdio.h>
#define n 5
int main(void)
{int Array[n],NewEle,point,boo;
point=-1;
boo=1;
for(int i=0;i<n-1;i++)
{scanf("%d",&Array[i]);
if((Array[i]<0)&&(boo)){
point=i;
boo=0;}
}
if(point==-1) printf("No negative elements");
else
{scanf("%d",&NewEle);
for(int i=n-2;i>=point;i--)
Array[i+1]=Array[i];
Array[point]=NewEle;
for(int i=0;i<n;i++)
printf("%d ",Array[i]);}
return 0;}
Пример ввода:
1
-2
3
4
5
Пример вывода:
1 5 -2 3 4