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

Минимальные и максимальные значения в массиве - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Исходники http://www.cyberforum.ru/cpp-beginners/thread109717.html
дайте сайт исходников!!!!!!!!!!!!!!
C++ Перевести первый символ в верхний регистр Здравствуйте. Программа создает строки, добавляет их в текст, меняет все символы в нижний регистр, затем первый символ в верхний регистр и выводит строки. Программа компилируется, но не меняет 1-й символ в верх. рег. Вот код. Спасибо. main #include "stdafx.h" #include "text.h" #include "string.h" #include <iostream> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread109677.html
Хороший или плохой тон программирования C++
вот в книгах читаю что гото туфта полная..на форуме тоже так говорят,а почему?очень нужная вещь,иногда лучше использовать это чем циклы
Найти сумму максимального и минимального чисел строки, у которой произведение элементов нечетно C++
Найти сумму максимального и минимального чисел строки, у которой произведение элементов нечетно. Посмотрите код. Тут есть ошибки? Очень нужно. //--------------------------------------------------------------------------- #include <vcl.h> #include <conio.h> #include <stdlib.h> #include <iostream.h>
C++ Вопрос о стеке http://www.cyberforum.ru/cpp-beginners/thread109582.html
На сколько я знаю, подпрограмма которая выполняется рекурсивно, кидает в стек копию своих параметров, и так пока стек не переполнится... У меня такая штука: void f(int i){ char num; do{ ... num=getch(); switch(num){
C++ книга Windows 2000 API Р.Саймон где скачать диск с программами? книга Windows 2000 API Р.Саймон где скачать диск с программами который идет к книге? подробнее

Показать сообщение отдельно
Maxim Prishchepa
Эксперт С++
 Аватар для Maxim Prishchepa
1875 / 987 / 61
Регистрация: 29.03.2010
Сообщений: 2,983
31.03.2010, 17:07     Минимальные и максимальные значения в массиве
как то так:

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
42
43
44
#include <vector>
#include <iostream>
#include <algorithm>
 
using namespace std;
 
int main() {
 
    int val, count = 0;
    vector<int> vec;
    cout << "Enter integers, <Return> after each, <Ctrl>Z to finish:" << endl;
 
    //Validating input and saving in vector container
    while( cin >> val, cin.good() ) {
      vec.push_back( val );
      ++count;
    }
 
    if ( count ) {
 
      //Sorting vector
      sort( vec.begin(), vec.end() );
      int minPlus=-1;
      int maxMinus = -2147483647;
     for(int i=0;i<vec.size();i++)
     {
        /*ЗЫ: сортировка теоретически не обязательна*/
         if(minPlus < vec.at(i) && vec.at(i) >0)
         {
               minPlus = vec.at(i);
         }
         if(maxMinus>vec.at(i) && vec.at(i)<0)
         {
               maxMinus = vec.at(i);
         }
     }
      //Displaying data
      cout<<"Sorted Vector: ";
      for (vector<int>::const_iterator it=vec.begin(); it!=vec.end(); ++it)
        cout << *it << " ";
      cout << endl;
    }
    return 0;
}
 
Текущее время: 13:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru