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

Определить количество локальных минимумов в заданном числовом массиве - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сумма цифр побитно заданного операнда http://www.cyberforum.ru/cpp-beginners/thread1310932.html
Каждый байт первого операнда(состоящего из 32 бит) команды рассматривается как цифра от 0 до 9(без знака).Необходимо вернуть сумму этих байт цифр,взятых по модулю числа,заданного вторым операндом(тоже 32 битного).Подскажите как сделать.
C++ Найти максимальный элемент массива; найти произведение элементов массива, удовлетворяющих условию В одномерном массиве, состоящим из n целых элементов, вычислить: Номер максимального элемента массива; произведение элементов массива, расположенных между первым и вторым нулевыми элементами; преобразовать массив таким образом, чтобы сначала располагались все нечетные элементы, а потом - все четные. все это нужно в eclipse http://www.cyberforum.ru/cpp-beginners/thread1310924.html
Как исправить? warning C4244: 'initializing' : conversion from 'int' to 'float' [Код внутри] C++
В результате если ввести 3 5 6 9 11 (оно должно сложить 5+6+9 и разделить эту сумму на три) выдаёт ответ 6,00000, хотя по идее должно 6,666... Добавлено через 26 секунд #include <stdio.h> #include <stdlib.h> #include <locale> int main() { setlocale(LC_ALL, "Russian"); int k;
C++ Работа со звуком (VS 2012)
include <fstream> #include <iostream> using namespace std; struct WAVHEADER { char chunkId;// RIFF-заголовок: unsigned long chunkSize; char format; // Содержит символы "WAVE" char subchunk1Id;// Содержит символы "fmt " unsigned long subchunk1Size; // Это оставшийся размер подцепочки, начиная с этой позиции.
C++ Освобождение памяти в классах http://www.cyberforum.ru/cpp-beginners/thread1310872.html
Программа работает правильно но при завершении выдает ошибку! Ошибка на деструкторе! Пожалуйста объясните почему! Спасибо! #ifndef QUEUE_H #define QUEUE_H template <class T> class cQueue { T* mas;
C++ Сортировка вектора по двум полям Вектор состоит из структуры с двумя полями: день недели и время. Нужно отсортировать так, чтобы сначала в векторе хранились структуры, у которых день недели понедельник, потом, где день недели вторник и тд. Но если встречаются структуры, где день недели совпадает, надо отсортировать по времени. В интернете нашла алгоритм, похожий на то, что мне надо, но не очень понимаю, помогите, пожалуйста ... подробнее

Показать сообщение отдельно
Геннадий Лакин
0 / 0 / 0
Регистрация: 22.10.2014
Сообщений: 33

Определить количество локальных минимумов в заданном числовом массиве - C++

25.11.2014, 20:44. Просмотров 121. Ответов 0
Метки (Все метки)

Определить количество локальных минимумов в заданном числовом массиве.
Прошу помощи.
C++
1
2
3
4
5
6
7
8
9
const n=2,m=4;
void __fastcall TForm1::Button1Click(TObject *Sender)
{int a[n][m];int i,j;int count=0;
for(i=0;i<n;i++)
for(j=0;j<m;j++)
a[i][j]=StrToFloat(StringGrid1->Cells[j+1][i+1]);
if((a[i][j]<a[i][j-1])&& a[i][j]<a[i][j+1]) count++;
Edit1->Text=IntToStr(count++);
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru