Войти
Регистрация
Спроси ai-bota
шкуренок46
16.09.2020 10:53
Написать функцию, которая переставляет элементы массива типа int так, что все положительные элементы предшествуют отрицательным. язык си
Нажмите на рекламу ниже и сразу увидите ответ
↓
Популярные вопросы:
baevivanx2017x
18.04.2020 22:48
Мклкмнонопрост! определите информационный объем этого сообщения...
МАРИЯpahal
18.04.2020 22:48
Ввести целое число и определить верно ли что все его цифры расположены в порядке возрастания...
neshm08meshca
01.12.2021 08:43
Вам нужно дать определение двоичного кодирования информации. объсните универсальность двоичного кодирования. назвать единицы измерения информании и объяснить правила перевода из...
fedotovairochkp0cujm
08.05.2021 22:59
Если можно с дано и решениями...
arsenagadzhanin
04.09.2020 01:08
При каком значении переменной x получится данное изображение я мск делаю...
Kotazzz
10.11.2022 15:49
Зачем нужны компьютеры и чем они полезны?...
Илья281382
24.11.2020 08:54
Вкорзине лежит 32 кубика разного цвета. сколько информации несет сообщение, что достали синий кубик?...
rekardo
24.11.2020 08:54
Как в java прописать функцию степени math.pow?...
almirashagieva
12.11.2022 22:13
Расположите по значимости социальные институты по своему усмотрению ( начиная от важного, значимого ). Объясните почему именно так расположил. ...
SuperLexa555
13.02.2022 08:14
Коммерческий банк установил следующую котировку валют: а) покупка 1 дол / 74,39 руб. продажа 1 дол./ 75,35 руб. б) покупка 1 евро /85,43 руб. продажа 1 евро/ 87,20 руб. Определите:...
Ответ:
soykaksyu
04.08.2020 08:01
#include <stdio.h>
#include <malloc.h>
void func(int *mas, int N)
{
int l=0, r=N-1, i;
while(l<r)
{
for(i=l; i<N; i++)
if(mas[i]<0)
break;
l=i;
for(i=r; i>=0; i--)
if(mas[i]>=0)
break;
r=i;
if(l<r)
{
int temp=mas[l];
mas[l]=mas[r];
mas[r]=temp;
}
}
}
int main()
{int *mas, N, i;printf("N= ");scanf("%d", &N);mas=(int*) malloc(N*sizeof(int));for(i=0;
i<N; i++)
{ printf("[%d]= ", i);
scanf("%d", &mas[i]);}func(mas, N);for(i=0; i<N; i++) printf("%d ", mas[i]);
return 0;}
0,0
(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота