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

Программа компилируется но не работает - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Зачем нужно опережающее объявление класса в заголовке? http://www.cyberforum.ru/cpp-beginners/thread643145.html
Часто натыкаюсь на такой код: class NewType; class Class1 { public: Class1(); private: NewType *field; };
C++ Создание медиа проигрывателя Я хочу создать музыкальный проигрыватель, т.к. Winamp достал тупостью, и нечего делать. Мне для этого нужно: 1) Библиотека с чем-то там, я не помню. 2) Желательно исходники. 3) Материальчик желательно на русском. http://www.cyberforum.ru/cpp-beginners/thread643144.html
Подбор блоков в списке C++
#include <iostream> #include <fstream> #include <locale.h> #include <stdio.h> using namespace std; struct Node { int elem; //элемент списка Node *next; //указатель на следующий элемент списка } *node;
очередь C++
Что то никак не получается разобраться. Есть база данных клиентов банка. Создать очередь клиентов приоритет которых будет по количеству денег на счету. То есть я так понимаю что нужен двумерный массив в которых i будет идентификатором, а j состоянием счета. При добавлении нового клиента он сразу становится на свое место по состоянию счета. Но дальше как то не идет.
C++ Проблеми с glut.h http://www.cyberforum.ru/cpp-beginners/thread643108.html
Здраствуйте уважаемие форумчане. У меня возникла проблема при установке библиотек и модулей OpenGL а именно glut.h. У меня Dev-C++ 4.9.9.2 . Порядок установки : 1) Скопировал файл glut.h в папку include/GL 2) файл glut32.lib в папку lib 3) файл glut32.dll в папки system и system32 Вроде все правильно но при компиляции: #include <GL/glut.h> #include <conio.h>
C++ Сортировка простыми включениями Есть массив, его нужно отсортировать простыми включениями(вставками). У меня получилась вот такая вот программа, но выдаёт не совсем корректную информацию, выдаёт в начале массива 0 и не все элементы выводит. #include <iostream> #include <ctime> #include <iomanip> using namespace std; int array; void insertionSort(int *, int); // прототип функции сортировки вставками int main(int... подробнее

Показать сообщение отдельно
ValeryS
Модератор
6542 / 5008 / 461
Регистрация: 14.02.2011
Сообщений: 16,655
28.08.2012, 08:31     Программа компилируется но не работает
Цитата Сообщение от Alt_Shift Посмотреть сообщение
Последняя сортирует но как то странно-только первые несколько строк
последний выбрось это я уже перемудрил
первые два прекрасно сортирует ошибка в инициализации циклов (ночью писал без компилятора)
1 способ
было
Цитата Сообщение от ValeryS Посмотреть сообщение
C++
1
2
3
4
for (int k=0; k<N-1; k++) // цикл проходов
 {
   for(int j =0 ;j <N-k ; j++) 
    {
стало
C++
1
2
3
4
for (int k=1; k<N; k++) // цикл проходов
 {
     for(int j =0 ;j <N-k ; j++) 
      {
как видишь диапазон k сместился
2 способ
было
Цитата Сообщение от ValeryS Посмотреть сообщение
C++
1
2
3
for (int k=N-1; k>1; k--) // цикл проходов
 {
 for(int j =k-1 ;j <N-1 ; j++)
стало
C++
1
2
3
for (int k=N-1; k>0; k--) // цикл проходов
 {
   for(int j =k-1 ;j <N-1 ; j++)
не обрабатывал первую(нулевую) ячейку из-за k>1 стало k>0

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