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

Исправить код, реализующий алгоритм сортировки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Работа с матрицами. Переписать вторую матрицу, так , чтобы элемент, находящийся на пересечении 1 строки и 2 столбца равнялся 1... http://www.cyberforum.ru/cpp-beginners/thread830313.html
у меня есть пустая матрица a. И есть матрица вида 1 2 1 4 1 7 2 4 Как мне переписать вторую матрицу, так , чтобы элемент, находящийся на пересечении 1 строки и 2 столбца равнялся 1, на пересечении 1 строки и 4 столбца равнялся 1 и т.д., до конца второй матрицы. А все оставшиеся эементы равнялись 0?
C++ Проверить корректность ввода элементов матрицы Ввод элементов матрицы А(m, n) осуществляется в произвольном порядке тройками чисел < i, j, Aij>. Признаком конца ввода служат три нуля: <0, 0, 0>. Проверить корректность такого ввода: все ли элементы введены, нет ли попытки повторного ввода или указания несуществующих координат i и j. Указание. Разрешается выделение дополнительного (рабочего) массива такой же размерности, что и исходный... http://www.cyberforum.ru/cpp-beginners/thread830306.html
C++ Передача неопределенного числа параметров в функцию
В общем вот программка реализовано так,чтобы узнать когда конец переданных параметров, последним передается 0, и проверяется в ф-ии на 0. #include<iostream.h> #include<conio.h> float avg(float a...) { float* p; p=&a; float sum=0,count=0;
Не пойму как из цикла выйти C++
в учебнике такой пример. #include <stdio.h> main() { long nc; nc = 0; while ( getchar() != EOF)
C++ Класс http://www.cyberforum.ru/cpp-beginners/thread830296.html
// Класс "Армия", содержащий все типы боевых единиц class Army { public: vector<Infantryman> vi; //Infantryman, Archer, Horseman, Catapult, Elephant это классы с методом info, который //просто выводит названия войск vector<Archer> va; //это вектор типа класс Archer vector<Horseman> vh; vector<Catapult> vc; vector<Elephant> ve;
C++ Проигрывание радио в консоли (перевести из C#) Есть код: using WMPLib; using System; using System.Threading; using System.Text; class Program { Random random = new Random(); StringBuilder s = new StringBuilder(); static void Main() подробнее

Показать сообщение отдельно
iifat
2179 / 1332 / 96
Регистрация: 05.06.2011
Сообщений: 3,692
07.04.2013, 12:39     Исправить код, реализующий алгоритм сортировки
C++
16
while(i < b1, j < b2)
А тут запятая действительно означает "и"? Или, как я подозреваю, сравнить i с b1, забыть нафиг, проверить j<b2 и выдать результатом?
Цитата Сообщение от PG94 Посмотреть сообщение
C++
38
39
//дозаписываем хвост всего массива, что может быть необходимо, когда 
//size не является степенью двойки
Не уверен, но, по-моему, таки ересь какая-то, если, конечно, этот кусок отрабатывает. У нас все отрезки предполагаются отсортированными, и вдруг мы что-то в хвост дописываем...
Ну и из общих соображений: "программа не работает" -- детский лепет. Программа работает! Но не так, как ты хочешь. А как?
Ну и общий совет -- отладочные печати. Например, в строке 10 массив должен состоять из упорядоченных отрезков длины h. Поставь отладочную печать массива и посмотри, так ли это.
 
Текущее время: 20:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru