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

Найти наименьшее значение массива по условию - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ факториал в С++ http://www.cyberforum.ru/cpp-beginners/thread444802.html
Как найти факториал с помощью рекурсивной функции?
C++ Внедрил dll. Не могу получить инфу из listview через SendMessage() День добрый, уважаемые программисты! Внедрил dll в стороннее приложение через CreateRemoteThread. В DLL_PROCESS_ATTACH обработчике создаю поток. А в самом потоке пытаюсь получить содержимое listview в адресном пространстве этого приложения. SendMessage 0 возвращает. Вот сам код потока: HWND wndHandle = FindWindow(NULL, TEXT("Window name")); HWND listviewHandle; RECT rcClient;... http://www.cyberforum.ru/cpp-beginners/thread444791.html
2D ,3D графика и масивы C++
Помогите, срочно нужно решить задачу. Есть исходный массив фигуры из базовых точек периметра в плоскости нужно получить другой массив точек по периметру но уже откорректированных по периметру с определённым шагом? В какой программе проще будет решить такую задачу в Visual C++ или в Visual Basic ? Далее модель может быть уже в 3D. Есть в прошлом опыт программирования на TurboPaskal и Basic. ???????
Найти все слова, в которые заданный символ входит не менее двух раз C++
Написать 2 программы 1) 2) Для каждой программы написать 2 варианта: 1 вариант - работа со строками поэлементно char 2 вариант максимально использовать стандартные подпрограммы.
C++ pow: неоднозначный вызов перегруженной функции http://www.cyberforum.ru/cpp-beginners/thread444732.html
#include <iostream> using namespace std; int main() { int i; double res= {0},r; i=0;r=0; cout.setf(ios::fixed); cout.precision(2);
C++ Размер и цвет текста в консоле Здравствуйте! Требуется программно задать цвет и размер определённой текстовой строки в консольном приложении. Возможно ли вообще это? подробнее

Показать сообщение отдельно
Noclip
43 / 27 / 2
Регистрация: 27.09.2011
Сообщений: 280
14.02.2012, 20:53  [ТС]     Найти наименьшее значение массива по условию
soon, а вот и мой вариант =)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <iostream.h>
        #include <iomanip.h>
        #include <conio.h>
        #include <system.hpp>
 
        int comp(const void *a,const void *b)
        {return +(*(int*)a-*(int*)b);
        }
 
        int main()
        {int n,i,k;
         float x;
         cout<<"N=";cin>>n;
         float *a=new float[n];
         cout<<"vvedite elementi \n";
         for (i=0;i<n;i++) cin>>*(a+i);
         //cout<<"vivod elementov massiva        :";
         //for (i=0;i<n;i++) cout<<setw(4)<<a[i];
        qsort(a,n,sizeof(int),comp);
         cout<<"\nvivod elementov massiva (qsort):";
         for (i=0;i<n;i++) cout<<setw(4)<<*(a+i);
         cout<<"\nVvedite x :"; cin>>x;
        for (i=0;i<n && *(a+i)<x;i++) k=i;
        if ((*a+k+1)>x) cout<<"Naimenshee K="<<k<<'\n';
        else cout<<"Takogo K Het\n";
        delete (a);
        system("pause");
        }
 
Текущее время: 18:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru