Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > C++ > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 13.12.2017, 18:52   #1
krisvic
Новичок
 
Регистрация: 06.12.2017
Сообщений: 2
Репутация: 10
По умолчанию удаление элементов

не могу понять, как удалить элементы до первого минимального, использую realloc. вот частично написала функцию, но не понимаю как удалять элементы..
Код:

// удаление отр элементов до первого минимального
double* task(double *a, int *n) //n размер массив
{
	double min=0;
	int i=0, k=0, ind_min=0, ind_pos;
	
	for(i=1, min=a[0], ind_min=0; i<*n;i++) 
	{
		if(a[i]<=min)
		{
			min=a[i];
			ind_min=i;
		}
	}
	printf("Первый минимальный элемент:%f\n", min);

_____
Код программы нужно выделять (форматировать) тегами [CODE] (читать FAQ)
Модератор

Последний раз редактировалось Serge_Bliznykov; 13.12.2017 в 19:05.
krisvic вне форума   Ответить с цитированием
Старый 13.12.2017, 19:00   #2
p51x
Профессионал
 
Регистрация: 15.02.2010
Сообщений: 11,553
Репутация: 1916

icq: 216409213
По умолчанию

Это же элементарная логика... Тут от программирования только знание названий функций.

1. сдвигаете первый минимальный на начало
2. вычисляете новый размер массива
3. делаете реаллок
4*. если на 5, то хорошо знать, что реаллок может вернуть нул и если писать в тот же указатель, то будет утечка
__________________
Запомните раз и навсегда: помочь != "решите за меня"!
p51x вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удаление элементов manchester_alan Общие вопросы Delphi 5 09.01.2016 12:29
Удаление элементов Yulia_sko.kz Помощь студентам 2 30.04.2012 18:32
Удаление элементов маГГ85 JavaScript, Ajax 3 15.01.2012 01:21
Удаление элементов массива LittleStudent Помощь студентам 0 10.04.2011 12:24
удаление элементов ensoleille Помощь студентам 4 17.01.2011 00:27


19:49.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru