|
|
Другие темы раздела | |
C (СИ) Ввести координаты n точек. Вывести количество точек, не попадающих в круг радиуса r с центром в точке О (x0, y0) Ввести координаты n точек. Вывести количество точек, не попадающих в круг радиуса r с центром в точке О (x0, y0), и координаты точек, лежащих в этом круге. Расстояние от точки до центра круга вычислять в функции https://www.cyberforum.ru/ c-beginners/ thread2944514.html |
Натуральное число, в записи которого n цифр, называется числом Армстронга, если сумма его цифр, возведенная в степень n, C (СИ) Натуральное число, в записи которого n цифр, называется числом Армстронга, если сумма его цифр, возведенная в степень n, равна самому числу. Вывести все числа Армстронга от 1 до K или сообщение об их отсутствии. Сумму цифр числа вычислять в функции |
C (СИ) Определить, сколько в тексте слов, запись которых соответствует представлению целой константы
https://www.cyberforum.ru/ c-beginners/ thread2944381.html Дан текст. Определить, сколько в тексте слов, запись которых соответствует представлению целой константы. Подсчитать сумму всех цифр, из которых эти слова числа состоят. Пример. Исходный текст: "Если к a12 прибавить 2, то получим 14". Результат. Слов-чисел: 2. Сумма их цифр: 7. Пояснение: 2+1+4=7. (сделал для чисел с одной цифрой, помогите доделать для чисел любой длинны(желательно без... |
C (СИ) Вывести данные о книгах, изданных после года Х, в названии которых есть слово “Паскаль”
https://www.cyberforum.ru/ c-beginners/ thread2944287.html Сформировать массив из n структур, содержащих сведения о книгах по программированию: фамилия автора, название книги, название издательства, год издания. Вывести данные о книгах, изданных после года Х, в названии которых есть слово “Паскаль”. Предусмотреть случай, что таких книг нет |
Вывести те элементы, которые при делении на 7 дают остаток 2 или 5, или вывести сообщение «Таких значений нет» C (СИ) Ввести массив из n целых чисел. Найти и вывести те элементы, которые при делении на 7 дают остаток 2 или 5, или вывести сообщение «Таких значений нет». Передавая исходные данные через командную строку .На СИ |
C (СИ) Сортировка массива методом быстрой сортировки Здравствуйте, у меня есть очень глупый вопрос, но тем не менее ничего не могу с этим поделать. Есть следующий код сортировки, который корректно работает, но мне нужно, чтобы строчки сортировались по возрастанию, а не по убыванию. Подскажите, пожалуйста, что нужно изменить. int* stackl = new int, * stackr = new int; for (int i = 0; i < rows; ++i) { for (int j = 0; j < cols; ++j) { ... https://www.cyberforum.ru/ c-beginners/ thread2944196.html |
C (СИ) Сортировка двумерного массива методом Шелла Здравствуйте, задача состоит в том, чтобы отсортировать двумерный массив методом Шелла, без перехода к одномерному массиву. Необходимо отсортировать каждую строчку массива по возрастанию. Пример: исходный массив: 7 3 6 4 3 0 9 2 отсортированный: 3 4 6 7 0 2 3 9 Помогите, пожалуйста. https://www.cyberforum.ru/ c-beginners/ thread2944194.html |
C (СИ) Сортировка двумерного массива методом вставки Здравствуйте, нужно отсортировать двумерный массив методом вставки, при этом избежать перевода в одномерный массив. Отсортировать необходимо каждую строку массива по возрастанию. То есть: Исходный массив: 5 9 8 4 2 0 6 9 4 5 3 6 9 7 4 Конечный массив: 2 4 5 8 9 0 4 5 6 9 3 4 6 7 9 |
C (СИ) Функция находящая минимальное значение элементов массива
https://www.cyberforum.ru/ c-beginners/ thread2944123.html Ввести массив n вещественных чисел. Найти в нем минимальное значение и разделить на него каждый элемент. Вывести преобразованный массив или сообщение «min=0».используя функции для обработки массивов. |
C (СИ) Ввести набор слов, разделенных одним пробелом. Удалить слова, начинающиеся с заданной буквы (ввести с клавиатуры) Ввести набор слов, разделенных одним пробелом. Удалить слова, начинающиеся с заданной буквы (ввести с клавиатуры) код должен быть написан на Си https://www.cyberforum.ru/ c-beginners/ thread2944066.html |
Переписать в другой файл гласные буквы исходного файла C (СИ) Написать программу на языке Си для обработки текстового файла. Создать текстовый файл. Создать новый файл, переписав в него гласные буквы исходного. |
C (СИ) Двоичные файлы
https://www.cyberforum.ru/ c-beginners/ thread2943955.html Создать файл вещественных чисел, записать в него произвольное количество чисел. Организовать новый файл, в котором сначала записаны все положительные компоненты с четной целой частью, затем - положительные компоненты с нечетной целой частью, затем - все отрицательные компоненты с четной целой частью и затем - все отрицательные компоненты с нечетной целой частью. Старый файл уничтожить, новому... |
0 / 0 / 0
Регистрация: 08.11.2018
Сообщений: 8
|
|
0 | |
Матрицы в массиве (поменять j столбец с i строчкой) - C (СИ) - Ответ 1605798809.02.2022, 14:59. Показов 422. Ответов 4
Метки (Все метки)
Пересмотрел похожие перестановки, но не с столбцом/строкой и не пойму как мне сделать именно то, что требуется у меня в задание. Буду рад помощи с комментариями.
Дана квадратная матрица NxN (0 < N <= 99), в которой нужно скопировать j-ый столбец (0 <= j < N) и поставить в i-ую строчку (0 <= i < N), то есть первый элемент данного столбца, стоящий в крайнем верхнем положении A[0][j], нужно поставить в крайнее левое положение i-ой строки: A[i][0], и так далее. Порядок входных данных фиксирован: сначала строка с числом N – размер матрицы, затем строка с числами i и j (через пробел), далее - сама матрица, построчно, элементы разделены одним пробелом. Выводить матрицу в таком же виде. Ограничения: В программе матрица должна считываться в память и храниться в одномерное массиве. Обращения к элементам массива НЕ должны выполняться с помощью операции индексации: V[i], A[i][j]. Вместо этого обращения к элементам массива должны проводиться ТОЛЬКО через арифметику указателей, например *(A + k), где A - адрес начала массива, k - смещение. Ограничения: Вещественную арифметику и math.h не использовать. Целочислинные типы данных, большие чем int / unsigned int, не использовать. Пример для проверки: Ввод: 3 0 0 1 2 3 4 5 6 7 8 9 Вывод: 1 4 7 4 5 6 7 8 9 Вернуться к обсуждению: Матрицы в массиве (поменять j столбец с i строчкой) C (СИ)
0
|
09.02.2022, 14:59 | |
Готовые ответы и решения:
4
Поменять в массиве местами первый столбец и столбец с минимальным положительным элементом Поменять местами столбец с максимальным элементом и первый столбец матрицы Поменять местами 1 столбец матрицы и столбец, содержащий максимальное количество нулевых элементов Поменять местами первый столбец матрицы и столбец, имеющий минимальную сумму элементов |
09.02.2022, 14:59 | |
09.02.2022, 14:59 | |
Помогаю со студенческими работами здесь
0
Поменять местами столбец матрицы с наибольшей суммой элементов и заданный столбец (результат не выводится) Поменять местами первый столбец и столбец, где находится максимальный элемент матрицы (C# -> Java) В матрице из вещественных чисел поменять местами последний столбец и столбец, содержащий минимальный элемент матрицы Поменять местами столбцы матрицы: столбец, содержащий максимальный элемент матрицы, и столбец, содержащий минимальный элемент матрицы. В двухмерном массиве первый столбец поменять местами с последним столбцом, второй столбец с предпоследним столбцом и так далее Поменять местами столбец матрицы A, в котором имеется хотя бы одно простое число, со строкой матрицы B Поменять в массиве местами первый и последний столбец |