Натали П
Натали П

Ребят помогите! Когда ввожу число размера массива парное! В [0] - элемент записывает какую-то хрень ( В чем ошибка ?



int count, amount(1),counter(0),a,b;

int amount_element( int array[])
{
int id_max;
int number_max = array[0];
for ( int i = 0; i < count; i++ )
{
if ( array[i] > number_max )
{
number_max = array[i];
id_max = i;
}
}
if ( id_max+1 == count )
{
amount = 0;
}
else
{
for ( int i = id_max+1; i <= count; i++ )
{
amount = amount + array[i];
}
}
}

int main()
{
setlocale(LC_ALL,"Rus");
cout<<" Ââåäèòå ðàçìåðíîñòü ìàññèâà : ";
cin>>count;

int array[count];
cout< cout<<" Çàïîëíèòå ìàññèâ åëåìåíòàìè ! ";
cout< for ( int i = 0; i < count; i++ )
{
cout<<" Ââåäèòå ["< cin>>array[i];
}
cout< cout<<" Ââåäåííûé ìàññèâ : ";
for ( int i = 0; i < count; i++ )
cout<<" "< cout< amount_element(array);
if ( amount == 0 )
cout<<" Ìàêñèìàëüíûé åëåìåíò ïîñëåäíèé ! ";
else
cout<<"Ñóììà ÷èñåë ïîñëå ìàê.åëåìåíòà = "< sort_module(array);
cout< cout<<"Ìàññèâ çà óìåíüøåíèåì !";
cout< for ( int i = 0; i < count; i++)
{
cout<<" "< }

cout< cout<<" Ââåäèòå äèàïàçîí ÷èñåë : ";
cin>>a;
cin>>b;
range_AB(array);
cout< cout<<" Êîëè÷åñòâî ÷èñåë èç äèàïàçîíà = "< getch();
}

НГ
Наталья Горбунова

Где в слове ПАРНОЕ ставить ударение?
Спасибо за кодировку!

Теперь по делу. Для статического массива его размер должен быть известен до начала компиляции.

Гу
Гуис

особенно понравился метод mail()...

ЮП
Юля Паклина

Хрень пишешь - хрень и получишь. Первый закон программирования.

Похожие вопросы
C++. Как удалить из массива элементы, большие определенного числа?
Найти сумму квадратов элементов массива, расположенных после первого положительного числа
массивы с++. Дан массив. Все элементы, кратные числу 10, заменить нулем
Почему первый элемент массива всегда имеет значение 0?
C#: Ошибка при задании значения элемента одномерного и двумерного массивов
Вопрос по C++. Я хочу сгенерировать в массиве из 100 элементов числа 1 и 0. как правильно это сделать?
Как задать размер массива и максимальный размер элемента?
Какой порядковый номер последнего элемента массива, размер массива 19?
Задан целочисленный массив размера N. Определить число элементов в массиве кратных 2 на языке C#!!!
Найти сумму элементов одномерного массива размером