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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Программу, которая реализует решение задачи, через рекурсию, так и итеративной функции http://www.cyberforum.ru/cpp-beginners/thread1215402.html
Я написал одну программу через рекурсию, как сделать вторую,через инеративную функцию? #include "stdafx.h" #include <iostream> #include <cmath> #include <conio.h> using namespace std; double func (int n, int x); int _tmain(int argc, _TCHAR* argv) {
C++ При чтении dll библиотеки в обычном(не бинарном) виде, чтение прерывается на NULL Задача такая: открыть dll файл(не мой) в обычном текстовом виде(каким его могут открыть обычные блокноты), найти нужную последовательность символов и заменить их. Проблема: при открытие dll читается до первого NULLа и прерывается. Вот собственно код: // Открываем объект ядра "файл" HANDLE hFile = CreateFile("client2.dll", GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ|FILE_SHARE_WRITE, NULL,... http://www.cyberforum.ru/cpp-beginners/thread1215385.html
C++ Динамическое подключение VC++ (2012) DLL в приложении C++Builder (RAD XE5)
Здравствуйте! Вроде бы подобные темы бывали, но я так и не смог понять, что не так, т.к. редко пишу на с++. Вот код в библиотеке VC++: //--------------------------------------------------------------------------- #include "stdafx.h" #include "Cam.h" //--------------------------------------------------------------------------- BOOL APIENTRY DllMain( HMODULE hModule, ...
Решение уравнений методом Ньютона C++
ребят, можете поэтапно объяснить что здесь написано? в частности что значит double P1 (double x) и return #include <iostream> #include <iomanip> #include <math.h> using namespace std; double P1(double x) {
C++ Истинность конца файла http://www.cyberforum.ru/cpp-beginners/thread1215369.html
Суть в чем. Есть реализация криптосистемы МакЭлисса. В входном текстовом файле считываются символы, символы разбиваются на биты, из битов формируются слова, слова умножаются на открытый ключ, из битов кодовых слов формируются символы в выходной файл. И дело в том, что во время кодирования может получится символ конца файла (EOF или как его читает NPP "SUB"). При декодировании текстовый файл...
C++ Detours, собранная либа Ребят, скиньте собранный detours(.h,.lib,.dll) пытался собрать в vs 2010, не получилось, а ставить другую пока желания нет. Если раскидаю по папкам файлы(если знаете, напишите где что должно лежать), работать будет ? Его же не обязательно самолично собирать ? подробнее

Показать сообщение отдельно
BatonPro
30 / 30 / 24
Регистрация: 21.06.2014
Сообщений: 81
23.06.2014, 22:12     Если последовательность знакопеременна, то вывести максимум, в противном случае минимум
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
29
30
31
32
33
34
35
36
37
38
39
40
41
#include<iostream>
using namespace std;
void main()
{
    setlocale(0,"");
    int m;  //Переменная для текущего значения
    int M1;//Максимум
    int M2;//Минимум    
   int prevM;
    cout<<"\nВведите число =        ";
    cin>>m;
    if(m == 0)
    {
        cout<<"Не введено ни одного элемента"<<endl;
        system("pause");
        return;
    }
    M1 = m; 
    M2 = m;
    prevM=m;
    bool sost = true;
    
    while(m!=0)
    {
     cout<<"\nВведите число =       ";
     cin>>m;
     if(m == 0) break;
    
     if(m<M2)M2=m;
     if(m>M1)M1=m;
     if(m<0 && prevM<0)sost=false;
     if(m>0 && prevM>0)sost=false;
     prevM=m;
    }
    
    if(!sost)
        cout<<"Минимальный элемент: "<<M2<<endl;
    if(sost)
        cout<<"Максимаьный элемент: "<<M1<<endl;
    system("pause");
}
 
Текущее время: 14:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru