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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
krvnk
13 / 13 / 1
Регистрация: 01.04.2010
Сообщений: 168
#1

Программка зависает - C++

11.04.2014, 14:46. Просмотров 210. Ответов 4
Метки нет (Все метки)

Здравствуйте дорогие форумчане. Вот пытаюсь сортировку сделать. Не получается. Укажите пожалуйста ошибку
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
#include <iostream>
#include <conio.h>
 
using namespace std;
int main ()
{
int i,j,k;
int n; 
cin>>n;
int *a=new int[n];
for(i=0;i<n;i++)
{
    a[i]=rand()%100;
    cout<<a[i]<<" ";
}
cout<<"\n";
k=n;
bool swapped = true;
    while (k > 1  || swapped)
    {   if (k>1)
            k=k/1,247;
        else k=0;
        swapped = false;
        for (j=0;j+k<n;j++)
        {       
            if (a[j]>a[j+k])
            {
                swap(a[j],a[j+k]);
                swapped = true;
            }
        }
    }
 
for (i=0;i<n;i++)
    cout<<a[i]<<" ";
 
getch();
return 0;
}
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.04.2014, 14:46
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Программка зависает (C++):

Программка на Си++ - C++
Добрый вечер, пишу свою первую программу на с++ и вот какое условие стоит в ней, программу написал и она отрабатывает, но не могу понять...

программка на классы - C++
пожалуйста напишите обычную программку на классы заранее спасибо

Не компилируется программка - C++
Здравствуйте Учусь программированию. Сейчас прохожу глобальные переменные. Переписал программку из учебника. Когда стал компилировать, то...

Программка на С с массивом - C++
Помогите пожалуйста. Задача: Вычислить массив R, в соответствии с формулами, где i=l,n и x,h,a - заданы. 1) ri=0,9 sin (2ax-ih); ...

c программка со строками - C++
Залание Даны строки A и B. Если в A есть русские буквы, а в B нет повторяющихся символов, то упорядочить символы B в порядке, обратном к...

Не запускается программка - C++
Привет! Скачал компилятор Dev C++ написал пару строк для проверки #include &lt;iostream&gt; using namespace std; int main() { ...

4
0x10
2482 / 1657 / 249
Регистрация: 24.11.2012
Сообщений: 4,126
11.04.2014, 14:52 #2
А Вы в начале цикла выведите k - много интересного увидите. Хинт: внимание на 21 строку.
1
krvnk
13 / 13 / 1
Регистрация: 01.04.2010
Сообщений: 168
11.04.2014, 14:55  [ТС] #3
А я думал он просто округлит при делении.
0
fishec
119 / 119 / 30
Регистрация: 07.09.2013
Сообщений: 338
11.04.2014, 15:04 #4
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от krvnk Посмотреть сообщение
k=k/1,247
почему тут запятая?

Добавлено через 1 минуту
Еще нужно srand прикрутить, чтобы одни и те же числа не генерировались
1
krvnk
13 / 13 / 1
Регистрация: 01.04.2010
Сообщений: 168
11.04.2014, 15:09  [ТС] #5
Заработала. Сранд прикручу ага. Просто не заметил что запятую поставил.
0
11.04.2014, 15:09
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.04.2014, 15:09
Привет! Вот еще темы с ответами:

Программка по строкам - C++
Начал изучать с++ ... возник вопрос по строкам: к примеру, в предложении переставить символы с заду на перед? Вообщем, хелп, товарищи!)

программка с четырехугольником - C++
Уважаемые программисты!! Прошу вас помочь с написанием программки в Си..Алгоритм накидала, а вот с написанием программки проблема.. Вот...

нужна программка!! - C++
задача программы: найти какое значение встречаеться в массиве наибольшее количество раз. ввод чисел в массив с клавиатуры для С. ...

программка по шаблонам - C++
Пытаюсь конвертировать контайнер класс в шаблон. Укажите, пожалуйста, на ошибки в программе: Header file &quot;sequence4.h&quot; #ifndef...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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