Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.06.2013, 14:30   #1
DelfiDups
Новичок
Джуниор
 
Регистрация: 07.06.2013
Сообщений: 7
По умолчанию Одномерный массив (С или С++)

1)В одномерном массиве, состоящем из n вещественных элементов, вычислить количество элементов массива, расположенных после минимального по модулю элемента
2)В одномерном массиве, состоящем из n вещественных элементов, вычислить сумму элементов массива , расположенных после первого элемента, равного нулю
DelfiDups вне форума Ответить с цитированием
Старый 07.06.2013, 14:48   #2
Bugrimov
C/C++, Java
Участник клуба
 
Аватар для Bugrimov
 
Регистрация: 28.03.2012
Сообщений: 1,680
По умолчанию

Что у Вас не получается? Есть ли наработки?
"Keep it simple" - придерживайтесь простоты!
Уильям Оккам - "Не следует множить сущее без необходимости"
Сложность - враг простоты и удобства!
Bugrimov вне форума Ответить с цитированием
Старый 07.06.2013, 15:04   #3
DelfiDups
Новичок
Джуниор
 
Регистрация: 07.06.2013
Сообщений: 7
По умолчанию

1.
min_i=0;
for (i=1; i<N; i++)
if (abs(A[i])<abs(A[imin])
imin=i;
return N-imin-1;
2. null_met=0;
sum=0;
for (i=0; i<N; i++)
if (A[i]==0) null_met=1;
if (null_met) sum+=A[i];
return sum;

мне просто нужно объяснение и вообще верно ли
DelfiDups вне форума Ответить с цитированием
Старый 07.06.2013, 18:00   #4
revizor
Форумчанин
 
Аватар для revizor
 
Регистрация: 20.01.2013
Сообщений: 146
По умолчанию

первая правильная а вторая с ошибками

2.
Код:
null_met=0;
sum=0;

for (i=0; i<N; i++)
{
	if (A[i]==0) 
	{
		null_met=i;
		break;		// выход из цикла
	}
}

for (i=null_met+1; i<N; i++)
	sum = sum + A[i];

return sum;
revizor вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Двумерный массив развернуть в одномерный массив по строкам[QBASIC] TrueStyle777 Помощь студентам 3 29.05.2013 21:56
Дан одномерный массив, сформировать новый массив по заданному правилу {Delphi} Nickolai47 Помощь студентам 5 16.12.2012 14:51
Одномерный массив , двухмерный массив Woxx Паскаль, Turbo Pascal, PascalABC.NET 0 10.09.2010 09:28
Одномерный массив. Q basic - Построить новый массив из элементов исходного ,которые больше P. Marishkaa Помощь студентам 2 12.01.2010 16:54
Двумерный массив, одномерный массив. Branbal Помощь студентам 14 18.11.2009 12:40