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

heapSort. why error? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Строки http://www.cyberforum.ru/cpp-beginners/thread671908.html
Допустим имеется строка simvoli={ '@', '!', ':', 'V', '^', '$', 'b', '1', 'c', '#', '?', '(', ')', 'x', 'q', '\0' }; Каким образом можно присвоить, например символ '?' из этой строки, например переменной с? Нужно чтобы переменная с не была чар-массивом.
C++ Реализовать перемножение двух матриц 2х2 на основании данных варианта задания 2. Реализовать перемножение двух матриц 2х2 на основании данных варианта задания(1 2 3 4 5 6 7 8 ). Результат в виде таблицы значений элементов результирующей матрицы вывести на консоль. #include <stdio.h> int main() { int tab1 = {1,2,3,4}; int tab2 = {5,6,7,8}; http://www.cyberforum.ru/cpp-beginners/thread671895.html
Построить связный граф с вершинами во всех точках так, чтобы суммарная длина его ребра была наименьшей C++
Здравствуйте, пожалуйста помогите... На плоскости своими координатами задано n точек.Построить связный граф с вершинами во всех этих точках так, чтобы суммарная длина его ребра была наименьшей. Для решения задачи достаточно начиная с любой точки на каждом шаге присоединять к связной части графа ближайшую к ней несвязную точку.
C++ Калькулятор
Решил написать калькулятор, а вот и он: #include<conio.h> #include<locale.h> #include<stdio.h> #define END '0' #define ERROR 'a' #include<stdlib.h> int main() { setlocale( LC_ALL, "Ukrainian"); int a, b, c;
C++ задать условие if http://www.cyberforum.ru/cpp-beginners/thread671860.html
Ребят такая проблема, в проге нужно задать "проверку на дурака", т.е если ты вводиш символ или отрицательное число или 0 или меньше 1 , то выводится сообщение об ошибке, условие о нулевом и отрицательном числе я задал , помогите с символами ( символ может быть любой на клаве) и с числом меньшим 1, вот мой код : #include<iostream> #include<math.h> #include<conio.h> #include<stdio.h>...
C++ Нужно разработать функцию, которая выводит последние N строк из своего файла ввода Вообще не знаю как делать((. Нужно разработать функцию, которая выводит последние N строк из своего файла ввода. Значение N задано как аргумент командной строки. Функция должна действовать рационально, какими бы неразумными ни были бы ввод или значение N. Оптимальным образом используйте доступную память. подробнее

Показать сообщение отдельно
Venzo
 Аватар для Venzo
125 / 123 / 4
Регистрация: 03.07.2011
Сообщений: 354
15.10.2012, 20:08     heapSort. why error?
На каком сайте? Скорее всего это связано с тем, что там нет доступа к консоли (вы используете cin)
Попробуйте вместо считывания из консоли вручную задать значения, например:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
int main() {
    int heapSize = 3;
    //cin >> heapSize;
    //int arr[heapSize]; - и еще, вот тут надо динамически объявить массив,
    //т.к размер массива не известен на этапе компиляции
    int* arr = new int[heapSize];
    //for(int i = 0; i < heapSize; i++)
    //    cin >>arr[i];
    arr[0] = 1;
    arr[1] = 2;
    arr[2] = 3;
    HeapSort(heapSize, arr);
    print(heapSize, arr);
    
    return 0;
}
 
Текущее время: 04:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru