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

Найти величину и номер первого отрицательного и последнего положительного элементов в массиве - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Заполнение массива http://www.cyberforum.ru/cpp-beginners/thread232799.html
Доброго дня, уважаемые форумчане! В очередной раз сталкиваюсь с небольшой проблемой, суть ее заключается в следующем. Есть два массива малый и большой, нужно значения из малого более-менее равномерно записать в большой. Например: A = {0,1,2,3,4} - исходный массив B = {0,0,0,1,1,1,2,2,2,3,3,3,3,4,4,4,4} или B = {0,0,0,0,1,1,1,2,2,2,2,3,3,3,4,4,4} - результирующий массив Т.е. принципиальной...
C++ Разбираюсь с md5 Задание - реализовать md5. Разбираюсь в описании алгоритма. Вроде всё хорошо написано в мануалах, но плохо знаю язык, и реализация первых шагов вызывает затруднение. Непонятно, вот, что именно: На вход алгоритма подается входной поток данных, в конец потока 1, а затем некоторого числа нулей. Нули добавляются до тех пор, пока длина всего потока не станет равной 512*N+448, т.е. равной... http://www.cyberforum.ru/cpp-beginners/thread232755.html
Рекурсивная функция... Очень надо... C++
Народ помогите плиз. Нужно написать рекурсивную функцию перевода из 16 сс в 10 сс....Заранее спасибо
прогрессия C++
Подсчитать сумму первых 500 членов бесконечного ряда: 1+1/2+1/3+1/4+…+1/n+… Выведите значение суммы на экран Хелп ми)Пожалуйста
C++ Реверсирование http://www.cyberforum.ru/cpp-beginners/thread232698.html
Помогите пожалуйста! Задача Реверсировать число и увеличить его в 2 раза.
C++ endl Объясните пожалуйста зачем вставлять эту функцию после выводимого потока например: cout<<....<<endl; Зачем она нужна и что выполняет? подробнее

Показать сообщение отдельно
MegaAce
330 / 304 / 65
Регистрация: 14.02.2010
Сообщений: 662
23.01.2011, 13:49
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
float arr[n];
for (int i=0;i<n;i++){ arr[i]=rand()%20-10; cout<<setw(4)<<arr[i]; }
 
 int iminus,iplus,minus,plus;
for(int i=0;i<n;i++)
{
 bool k=0;
 if((arr[i]<0) && (k==0)) { minus=arr[i]; iminus=i; k++;}
 if(arr[i]>0) { plus=arr[i]; iplus=i;}
}
cout<<endl;
for (int i=0;i<n;i++){cout<<setw(4)<<arr[i]; }
cout<<endl<<iminus<<setw(4)<<minus<<endl<<iplus<<setw(4)<<plus;
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru