Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Произведение элементов массива расположенных после максимального по модулю элемента (С) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массив в функцию записать http://www.cyberforum.ru/cpp-beginners/thread39305.html
// в одномерном массиве,состоящем из n вщественных элементов, вычислить: 1) номер минимального элемента массива; 2) сумму элементов массива расположенных между первым и вторым отрицательными...
C++ преобразование типов Уважаемые специалисты, у меня имеется одна проблема. Есть два числа. double и float. Надо из double вычесть float. Все бы хорошо, но проблема в следующем: при преобразовании float'а к double внутри... http://www.cyberforum.ru/cpp-beginners/thread39294.html
Записать структуру в файл C++
подскажыте, как записать структару в файл!
C++ Дан массив данных о работающих в фирме
Дан массив данных о работающих в фирме: фамилия, имя, отчество, адрес ( улица, дом, квартира) и дата поступления на работу (месяц, год). Напечатать данные тех из них, кто на сегодняшний день...
C++ Пом Динамический - двумерный массив, не работает=( http://www.cyberforum.ru/cpp-beginners/thread39270.html
//--------------------------------------------------------------------------- // Дана целочисленная квадратная матрица. Определить сумму элементов //в тех столбцах, которые не содержат...
C++ Создание двумерного массива помогите решить зачетную работу. Заполнить квадратную матрицу(например 10 на 10) случайными числами(функция).Написать программу построения одномерного массива, элементы которого равны разницы... подробнее

Показать сообщение отдельно
Oldgy
3 / 3 / 0
Регистрация: 10.12.2008
Сообщений: 46
10.06.2009, 11:08  [ТС]
Deiron, Lerikh, спасибо большое Вам.
Lerikh, а зачем нужны буквы f после цифр?

//--------------------nahodim naibolshij po modulu element------------------------------------------//

int max=0; //prinimaem 1 element za maksimal'nij.
for(i=1;i<20;i++)
if(fabs(mas [i]) > fabs(mas [max])) max=i; //sravnivaem ostavshiesa elementi s maksimal'nim.
printf("Naibolshij po modulu element-> mas[%i]=%1.1lf\n",max+1,mas [max]);

//--------------------nahodim proizvedenie vseh elementov, sledujuschih za maksimal'nim po modulu elementom.

double proizved;
for( i=max+2;i<20;i++)
{
proizved = mas[max+2]*mas[i] ; //mas[max+2] - sledujuschij element v massive posle maksimal'nogo po modulu elementa v massive.
}
printf("Proizvedenie elementov massiva, raspolozhennih\n");
printf("posle maksimal'nogo po modulu elementa = %1.2lf",proizved);
getch();
delete[] mas;
clrscr();
return 0;
}
А если соединить и дополнить эти циклы в одну программу, что получится?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru