Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Функция удаляет из строки заданое количество символом, начиная с заданой позиции Функция удаляет из строки заданое количество символом, начиная с заданой позиции. напишите плз. https://www.cyberforum.ru/ cpp-beginners/ thread33170.html C++ Текстовые файлы
Здесь так много умных людей, что не удержался и опять решил попросить помощи, т.к. в прошлые 2 раза очень сильно помогли. Вроде потом справлялся а ща опять завис(( Ну не даётся мне ООП..(( Матан и дифуры лучше) Помогите, пожалуйста) Нужно: Случайным образом создать таблицу пар значений и записать её в текстовый файл в виде: n * c 5 * ...
C++ Матрицы Помогите пожалуйста, а то с матрицами вообще проблемы(( Задать значения целочисленным элементам матриц A = {aij}, B = {bij}, где i = 0, 1; j = 0, 1, 2 и вычислить элементы матриц Y = {yij}, Z = {zij} по формулам yij=sin(aij), zij=cos(bij). Везде ij-это коэффициенты. https://www.cyberforum.ru/ cpp-beginners/ thread33148.html C++ Создание уникальной кнопки перехода https://www.cyberforum.ru/ cpp-beginners/ thread33137.html
Суть задания в том, чтоби создать например три кнопки, разних цветов с написами "program1","program2","program3" и с помощю клавиатури:вверх, вниз и ентер откривать нужную...ну и к кожной кнопки я хотел привязать какую-нибудь прогу. Тобто говоря хотел би создать титулку с удобной навигацией. Помогите пожалуйста!
C++ Как изменить статический приватный член класса?
Как изменить статический приватный член класса если менять его нужно в main()!??
C++ Вывести в порядке https://www.cyberforum.ru/ cpp-beginners/ thread33131.html
Вывести в порядке возрастания все обыкновенные несократимые дроби,заключенные между 0 и 1, знаменатели которых не превышают 15. Массив при этом заводить не следует.
C++ Составьте функцию https://www.cyberforum.ru/ cpp-beginners/ thread33127.html
Дан двумерный массив размерностью n x m , заполненный целыми числами.Составить функцию, которая формирует одномерный массив , каждый элемент которого равен произведению четных отрицательных элементов соответствующего столбца.
Задача На тему Вставка,удаления,перестановка в массивах C++
Дан двумерный массив размером 6 х 7 ,заполненный случайным образом. Удалить все столбцы, в которых первый элемент больше заданного числа А.
C++ Четные или нечетный Решите (Использование двумерного массива) Задача: Известно число жителей,проживающих в каждом доме улице.Нумерация домов проведена подряд. Дома с нечетными номерами расположены на одной стороне улицы ,с четными- на другой. На какой стороне улицы проживает больше всего жителей? https://www.cyberforum.ru/ cpp-beginners/ thread33114.html C++ напишите функцию https://www.cyberforum.ru/ cpp-beginners/ thread33111.html
Написать Функцию для подсчета количества слов предложения,состоящих из K букв
C++ Структуры Вариант 18 Павловская Т. А.
Ребята, срочно нужна помощь, осталось 4 лабы, и их надо решить до понедельника... Я как бы хочу сам изучить всё, но время поджимает, помогите, плиииз Вот первая 1. Описать структуру с именем PRICE, содержащую следующие поля: - название товара - название магазина, в котором продается товар - стоимость товара в руб 2. Написать программу, выполняющую следующие действия: - ввод с клавиатуры...
C++ Cортировка цифр В данном натуральном числе переставить цифры таким образом, чтобы образовалось наименьшее число, записанное этими же цифрами (Задача без Использования массивов) https://www.cyberforum.ru/ cpp-beginners/ thread33094.html
Эксперт С++
3189 / 870 / 39
Регистрация: 29.12.2008
Сообщений: 952
08.05.2009, 08:17 0

задать правильно цикл ) - C++ - Ответ 156516

08.05.2009, 08:17. Показов 2108. Ответов 7
Метки (Все метки)

Ответ

Внутри должен быть обычный алгоритм сортировки, их реализацию можно посмотреть в интернете или здесь, на форуме. Алгоритм сортировки упорядочивает числа массива от 0 до n, а для этой задачи нужно просто изменять пределы сортировки: от 0 до 4, потом от 4 до 8 и т.д. Для этого можно использовать ещё один цикл (как раз который ты написала). Я такой код набросал(примерный, внутри использовал алгоритм сортировки пузырьком.):
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
void main()
{
    int a[]={6, 8, 0, 6, 4, 8, 2, 6};
    int n=8, i,j,k, x;
 
for( k=0; k<n; k+=4)
    for( i=k; i < k+4; i++) 
        for( j = k+3; j > k; j-- )
            if (a[j-1] > a[j]) 
            {
                x=a[j-1]; 
                a[j-1]=a[j]; 
                a[j]=x;
            }
 
    for( i=0; i < n; i++)printf("%d ", a[i]); //вывод на печать
}


Вернуться к обсуждению:
задать правильно цикл ) C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.05.2009, 08:17
Готовые ответы и решения:

Как правильно задать цикл при заполнении массива
Если у меня известен нулевой элемент в массиве а= 1, и массив например из 6 элементов , как...

как задать цикл
є приклад y=(tan(2*t-3*t))/(t+3); как задать крок цикла? t&gt;=-0.5, дельта t, n=5. Я непонимаю для...

Не могу правильно задать х
а это числитель а b это знаменатель х должен быть равен а #include &lt;iostream&gt; #include &lt;cmath&gt;...

Как правильно задать структуру
Как в &quot;trade tovar1&quot; правильно задать значения с массивов? #include &lt;iostream&gt; #include &lt;ctime&gt;...

7
08.05.2009, 08:17
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.05.2009, 08:17
Помогаю со студенческими работами здесь

Правильно задать размерность массива
unsigned char phrase = &quot;XАXАXАXАX&quot;; unsigned char to_display; В массиве phrase буква А -...

Правильно задать условие в цикле
char name; int dov; while (dov &lt; 32){ printf(&quot;Name: \n&quot;); scanf(&quot;%s&quot;, &amp;name); ...

Как правильно задать if-else инструкцию?
Как правильно задать if-else инструкцию в данном коде? Оператор % не работает с типом double, хотя...

Как правильно задать условие?
Интересует 14 строчка. Нужно задать условие, что при вводе Y &amp;&amp; y исполнялось всё остальное. Как...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru