|
|
Другие темы раздела | |
C (СИ) Определить уровень комментированности данного текста Всем Привет. Помогите пожалуйста с заданием, у меня проблема с кодом. В файле дан исходный текст программы на языке С. Уровнем комментированности текста будем считать отношение объема комментариев к объему всего текста (в байтах). Определить уровень комментированности данного текста. https://www.cyberforum.ru/ c-beginners/ thread1726888.html |
C (СИ) Вместо десятичных чисел с точкой выводится знак вопроса Приветствую! Писал я себе и писал уже долгое время прогу для одной железки, которая на LCD показывает температуру с датчиков. На Си с помощью Atmel Studio 7. Все было окей, температура читается, дисплей пишет любые строковые данные, какие ни задай. А тут попытался вывести температуру из переменной с одним знаком после запятой, и возник затык, т.к. snprintf почему-то вместо десятичных чисел с... |
C (СИ) Что такое "белые" разделители?
https://www.cyberforum.ru/ c-beginners/ thread1726813.html Здравствуйте. Что такое "белые" разделители? Перечислите их, желательно с обозначением в Си. |
C (СИ) Ошибка при переходе в функцию освобождения памяти из под списка
https://www.cyberforum.ru/ c-beginners/ thread1726777.html При переходе в функцию Clear вылетает с сообщением что куча была повреждена. Какая строка ее повреждает? Неужели 52? #include <stdio.h> #include <locale.h> struct List { int value; struct List *next; }; |
C (СИ) Изменение регистра символов в строке Дана строка только из прописных букв. Нужно преобразовать ее так, чтобы первая буква после точки была прописной, а остальные - строчными. Сделал только ввод строки:pardon: #include <stdio.h> int main(int argc, const char * argv) { char s1; fflush(stdin); printf("vvedite stroky propisnih simvoov: \n"); scanf("%s", &s1); return 0; |
C (СИ) Подсчитать количество монет из сдачи Си... Ребята, нужна помощь. Дана задача, подсчитать количество монет из сдачи (25 коп, 10, 5, 1) Результат выводить. К примеру 1.56 грн - результат 8 (6х25+1х5+1х1) Вывести только результат(количество монет), скобки - просто расшифровка. Спасибо. Желательно только с помощью циклов и при необходимости условий. https://www.cyberforum.ru/ c-beginners/ thread1726748.html |
C (СИ) Заменить матрицу, чтобы первой стояла строка с max суммой элементов, а последней - с min суммой заменить заданную прямоугольную матрицу так, чтобы на первом месте стояла строка максимальной а на последнем месте строка с минимальной суммой элементов, сохранив все элементы исходной матрицы. Что не так, поправьте пожалуйста. #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <math.h> int i, j, l, maxstr, sum, minstr, n, max, min, k, u; int main() { int a, b; https://www.cyberforum.ru/ c-beginners/ thread1726736.html |
Вывод строк из массива по букве в столбик C (СИ) Помогите, пожалуйста, написать программу для вывода строк из массива строк по букве в столбик. То есть, допустим, есть две строки в массиве строк, нужно вывести первую строку первым столбиком буква под буквой, вторую - вторым и так далее. Разобрался как сделать с одной строкой, а с массивом не могу понять. |
C (СИ) Ошибка сегментации при поиске уникальных строк в файле Здравствуйте.Есть программа, которая находит уникальные айпи адреса в файле, колличество их повторений и выводит все на печать. Код: #include <stdio.h> #include <stdlib.h> typedef struct IPform{ int number1; // Числа IP адреса, разделенные точкой https://www.cyberforum.ru/ c-beginners/ thread1726648.html | C (СИ) Поменять местами 2 строки матрицы, указанные по запросу пользователя Написать функцию, меняющую местами 2 строки матрицы указанные по запросу пользователя. Вот мой исходник для матрицы. #include<stdio.h> #include<locale.h> #include<time.h> #include<windows.h> #define N 4 #define M 5 https://www.cyberforum.ru/ c-beginners/ thread1726618.html |
C (СИ) Сортировка слиянием Восходящая сортировка слиянием массива. Метод слияния прямой. |
C (СИ) Пропуск последовательности непробельных символов
https://www.cyberforum.ru/ c-beginners/ thread1726435.html char* nextWord (char *str); Функция пропускает последовательность непробельных символов и следующую за ней последовательность пробельных символов и возвращаем указатель на соответствующий символ строки, т.е. на начало нового слова, либо на нулевой символ '\0'. Функция не должна выходить за пределены строки str. Например, printf("%s\n", nextWord("Hello World")); |
48 / 48 / 57
Регистрация: 25.11.2015
Сообщений: 140
|
||||||
31.05.2016, 21:16 | 0 | |||||
Первую половину элементов массива упорядочить по убыванию, а вторую – по возрастанию - C (СИ) - Ответ 921546331.05.2016, 21:16. Показов 3136. Ответов 10
Метки (Все метки)
Ответ
vasya0501,
это улучшенная версия...я исправил небольшие погрешности и тут, в отличие от преведущего, вся работа выполняется через одну сортиpовку а не через две
Код
Before: 41 89 33 84 48 98 71 90 28 86 After: 89 84 48 41 33 28 71 86 90 98 Вернуться к обсуждению: Первую половину элементов массива упорядочить по убыванию, а вторую – по возрастанию C (СИ)
1
|
31.05.2016, 21:16 | |
Готовые ответы и решения:
10
Отсортировать первую половину массива из N элементов по возрастанию, а вторую по убыванию Упорядочить первую половину списка натуральных чисел по убыванию, а вторую по возрастанию Отсортировать первую половину массива по возрастанию, а вторую - по убыванию Отсортируйте первую половину массива по возрастанию, а вторую по убыванию |
31.05.2016, 21:16 | |
31.05.2016, 21:16 | |
Помогаю со студенческими работами здесь
0
Упорядочить первую половину массива по убыванию, а вторую половину – по возрастанию Первую половину массива упорядочить по возрастанию, вторую - по убыванию Упорядочить первую половину заданного массива по возрастанию, а вторую – по убыванию Массив из 14 чисел, упорядочить первую половину по убыванию, вторую по возрастанию |