Надо в одномерном массиве элементы которого целые числа вставить новый элемент перед первым отрицательным элементом
254
380
Ответы на вопрос:
//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; 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
Популярно: Информатика
-
sashachadaev26.10.2020 04:32
-
kononova200726.06.2021 14:25
-
2720Елизавета020928.09.2020 11:15
-
траппер03.01.2022 05:04
-
машуня8914.06.2022 03:00
-
Theduckmen16.01.2023 06:29
-
Васелёк0517.12.2020 00:36
-
Typists111.10.2022 00:08
-
Arinkaah05.02.2020 00:46
-
gnkbdh29.08.2021 01:59