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

Бронзовый призер - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Строки http://www.cyberforum.ru/cpp-beginners/thread180864.html
Помогите написать программу, которая вычисляет адрес символа строки, совпавшего с указанным символом. Если ни один символ из строки не совпал, то возвратить сообщение.
C++ Наследование, абстрактные классы. Собственно нужно создать абстрактный базовый класс Shape, от него наследовать абстрактные классы Shape2D и Shape3D. От них конкретные классы для вычисления объёма и площади. Треугольник,... http://www.cyberforum.ru/cpp-beginners/thread180863.html
Битовые операции C++
Дали задание на побитовые логические операции и операции сдвига, а я в них ничего не понимаю. Помогите пожалуйста решить эти задачи, очень надо! Во вложенном файле 3.doc условие задач с примером...
Решение шахматного вопроса C++
Помогите с решением пожалйуста! На шахматной доске стоят белые короли. Вася хочет поставить на доску несколько черных фигур так, чтобы никакую из них короли не били (не стояли в клетках,...
C++ командная строка http://www.cyberforum.ru/cpp-beginners/thread180842.html
Здравствуйте! вопрос такой: как задать командную строку, чтобы отделить загружаемое приложение от параметров кавычками: "*.exe" nnn. т.е. как символ " записать в переменную. Делаю так '"' если он...
C++ Вставить в вектор новый элемент перед элементом с заданным индексом Здравствуйте. У меня следующая проблема: Мне в программе нужно в вектор вставить в определенное место элемент. Лучше всего мне походит для этих целей естественно std::Vector::insert(). Но... подробнее

Показать сообщение отдельно
Hardcore
4 / 4 / 0
Регистрация: 24.10.2010
Сообщений: 200
24.10.2010, 17:55  [ТС]
написал вот это
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <algorithm>
 using namespace std;
int main() {
  int arr[20];
  int n;
  cin>>n;
  for (int i=0; i<n; i++){
      cin>>arr[i];
  }
  int elements = sizeof(arr) / sizeof(arr[0]); 
  sort(arr, arr + elements);
  for (int i = 0; i < elements; ++i) 
     cout << arr[2] << ' ';
}
ввод:
5
5 4 6 3 7

вывод:
-858993460 -858993460 -858993460 -858993460 -858993460 -858993460 -858993460 -85
8993460 -858993460 -858993460 -858993460 -858993460 -858993460 -858993460 -85899
3460 -858993460 -858993460 -858993460 -858993460 -858993460 Для продолжения нажм
ите любую клавишу . . .

что делать?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru