Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Ошибка при открытии файла Есть функция: bool load(const char* dictionary) { } Т.е., функция принимает строку-константу. Затем я создаю файл с именем этой константы: // Открыть файл словаря для чтения char* name =... const char* dictionary - НЕконстантный указатель на КОНСТантные данные затем: char* name = dictionary; ты ставишь name туда же, куда указывает dictionary а где гарантии, что ты не захочешь... https://www.cyberforum.ru/ c-beginners/ thread3040123.html C (СИ) Заполнить массив случайными числами Помогите пожалуйста. Как изменить код, чтобы массив можно было заполнять с помощью случайных чисел? #include <stdio.h> void countingSort(int arr, int n) { int arr1; int x = arr; ... 1. тип данных 2. диапазон каков ( отрезок от и до ) https://www.cyberforum.ru/ c-beginners/ thread3039959.html
Телефонный справочник. Не могу понять, где ошибка C (СИ)
Написал код для телефонного справочника (Пользователь вводит номер в формате +7...... или 8......, либо имя, фамилию и т.д. Не могу понять, почему не работает, прошу помочь #define... Не могу понять, почему не работает, Код не компилируется main.c:43:18: error: comparison between pointer and integer 43 | if (input == "8" || ((input = "+") && (input == "7"))) { ...
C (СИ) Найти среднее значение всех элементов массива и номер элемента массива ближайшего к среднему значению https://www.cyberforum.ru/ c-beginners/ thread3040068.html
в одномерном массиве состоящем из n вещественных элементов найти среднее значение всех элементов и номер элемента массива ближайщего к среднему значению код. (использовать динамических код (размер... А поиск ближнего уже вычисляется без прогона по массиву. Это как это?
C (СИ) Как перевести этот цикл из for в while
for ( l = line + 1; j < line; j++ , l-- , n = (n * l / j)) { x = x + n * n; } l = line + 1; while(j < line){ x = x + n * n; j++; l--; n = (n * l / j); }
C (СИ) Нужно вывести все цифры натурального числа n https://www.cyberforum.ru/ c-beginners/ thread3040135.html
Напишите код, который выводит все цифры натурального числа n, которое вводится с клавиатуры как вариант: #include <stdio.h> void foo (unsigned n) { if (n) { foo(n/10); printf("%d ", n%10); }
C (СИ) Символьные строчки: определить, сколько поездов идут до заданного пункта
Здравствуйте, суть программы следующая:В файле хранится список поездов в виде: Пункт_отправления— Пункт_назначения (например, Москва—Сочи). Количество записей не ограничено. Определить, сколько... А нет, тут загвоздка, программа отказывается выводить русский шрифт функцией printf Окна, форточки... Если шрифт у окна не растровый, то выводить будет. Для chcp 65001: Если текст и в...
C (СИ) Разработать программу решения ребусов
Разработать программу решения ребусов: заменить буквы цифрами так, чтобы соотношения оказались верными (одинаковым буквам соответствуют одинаковые цифры, разным – разные, «старшая» буква – не 0):... ТС, я так понимаю, что тебе никто не скинул полный код решения ребуса... это интересно зрелище: куча for-ов + куча подусловий. Хотя может есть какое-то хитрое решение без перебора. твой ребус по...
C (СИ) Как заполнить весь массив одним символом
Полскажите как заполнить весь массив одним символом например FF char i={0хFF} Понятно что первый стмвол будет FF остальные нули Полскажите как заполнить весь массив одним символом например FF char i={0хFF} Массив какого типа? char? При помощи memset.
Невыполняющееся условие ломает программу C (СИ)
if ((i + 1) < strlen(str) { } Вся программа огромная, да и это наверное не важно, что в ней? В общем, условие не выполняется, но из-за его присутствия всё дальше ломается. Я его даже пустым... При чем здесь "не выполняется"? Это даже скомпилировать невозможно. Что такое "пустым сделал, оно всё равно всё ломает"? Это какой-то непереводимый набор слов. Что такое "пустое условие"?
C (СИ) Нарисовать каким-нибудь символом диагональ воображаемого квадрата в консоле Вывести какой-нибудь символ по диагонали воображаемого квадрата вдруг фартанет: #include <stdio.h> #include <stdlib.h> #define DOLLAR '$' #define N 20 int main( void ) { https://www.cyberforum.ru/ c-beginners/ thread3039816.html Нужно исправить код C (СИ)
Написала код, но все время выбивает ошибку, не могу понять в чем проблема. Задача: Вычислить сумму ряда S(x) при указанных в таблице контрольных значениях аргумента x. (см. прикрепленный файл)... но все время выбивает ошибку Какую ошибку? Что такое "выбивает"? Зачем в коде в нескольких местах делается умножение на 1? Зачем умножать на 1? Где в коде вычисляется факториал? Для чего...
Лежебока
 Аватар для Donkix
328 / 244 / 95
Регистрация: 12.05.2021
Сообщений: 1,429
Записей в блоге: 2
06.11.2022, 16:15 0

Переставить элементы строк матрицы в обратном порядке, не изменяя положения элементов, расположенных на диагоналях - C (СИ) - Ответ 16546999

06.11.2022, 16:15. Показов 563. Ответов 2
Метки (Все метки)

Ответ

Делаешь двойной цикл for,который будет проходить по массиву.Проверяешь на главную диагональ и побочную совпадение- делаешь continue иначе меняешь

Вернуться к обсуждению:
Переставить элементы строк матрицы в обратном порядке, не изменяя положения элементов, расположенных на диагоналях C (СИ)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
06.11.2022, 16:15
Готовые ответы и решения:

В матрице переставить элементы строк в обратном порядке, не изменяя положения элементов, расположенных на диагоналях
В квадратной матрице переставить элементы строк в обратном порядке, не изменяя положения элементов, расположенных на главной и...

Переставить положительные элементы в обратном порядке, не меняя положения остальных элементов массива
Условие задачи: Переставить положительные элементы в обратном порядке, не меняя положения остальных элементов массива; Незнаю в чем...

Переставить в обратном порядке элементы строк матрицы
Привет,народ) Помогите пожалуйста написать код программы на С++, задача такая: Дана матрица размера . Переставить в обратном порядке...

2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
06.11.2022, 16:15
Помогаю со студенческими работами здесь

Все положительные числа в массиве поставить в обратном порядке, не изменяя положения остальных элементов
2. Все положительные числа в массиве поставить в обратном порядке, не изменяя положения остальных элементов Нужно на языке C# Заранее...

Переставить элементы массива в обратном порядке и найти в нем произведение элементов, расположенных после минимума
Ввести одномерный массив n= {3, 5, 7, 9, -11, 13, 15} Переставить элементы массива n в обратном порядке и найти в нем произведение...

В матрице переставить элементы строк в обратном порядке (за исключением диагональных элементов)
В квадратной матрице переставить элементы строк в обратном порядке , не меняя положения элементов , расположенных на главной и...

Как переставить элементы столбца матрицы в обратном порядке?
как переставить элементы столбца в обратном порядке в массиве не через ввод?

В каждой строке матрицы переставить в обратном порядке элементы
Разработать программу обработки прямоугольной матрицы – двумерного динамического массива. В каждой строке матрицы переставить в обратном...

0
Новые блоги и статьи
std::span в C++: Константность и безопасность типов
Wired 03.03.2025
std::span - представитель семейства view-типов, появившийся в стандарте C++20. Этот компонент предоставляет легковесное и эффективное решение для работы с непрерывными последовательностями данных,. . .
std::span в C++: Subview и Slice
Wired 03.03.2025
std::span - невладеющий тип данных C++, который предоставляет гибкий интерфейс для работы с непрерывными последовательностями элементов. Этот тип существенно упрощает обработку массивов и. . .
std::span в C++: Доступ к элементам и итерирование
Wired 03.03.2025
Появление std::span в стандарте C++20 стало значительным шагом вперед, предоставив разработчикам средство для безопасного и производительного доступа к непрерывным последовательностям элементов. . . .
std::span в C++: Управление массивами данных без владения
Wired 03.03.2025
Новый класс std::span, появившийся в стандарте C++20, открывает возможности для оптимизации работы с последовательными наборами данных. По сути, это легковесная обертка, которая предоставляет доступ. . .
Неблокируемый стек в C++26: реализуем простой сборщик мусора
stackOverflow 02.03.2025
Многопоточные приложения требуют надежных и производительных структур данных, способных эффективно работать в условиях конкурентного доступа. Неблокируемые структуры данных представляют собой особый. . .
Шаблон REQ/REP в ZeroMQ: сверхбыстрый обмен сообщениями в C++ и Python
stackOverflow 02.03.2025
Построение высоконагруженных распределенных систем требует надежного и производительного механизма обмена сообщениями. ZeroMQ выделяется среди прочих решений своей невероятной скоростью работы и. . .
Нестандартные приемы работы с итераторами в C++
stackOverflow 02.03.2025
Итераторы - один из краеугольных камней C++, предоставляющий универсальный механизм обхода и манипуляции данными в контейнерах. Появившись как замена небезопасным указателям, они эволюционировали от. . .
Лексический анализ и регулярные выражения в C++26
stackOverflow 02.03.2025
Лексический анализ - ядро любого компилятора и инструмента обработки текста. Каждый программист сталкивается с задачами парсинга строк, обработки файлов конфигурации или анализа пользовательского. . .
Подробно о std::mdspan в C++23
stackOverflow 02.03.2025
Работа с многомерными массивами данных традиционно была одной из сложных задач в C++. Программистам приходилось создавать собственные абстракции или использовать сторонние библиотеки для эффективной. . .
Колмогоровская сложность в C++: Путь к совершенному коду
stackOverflow 02.03.2025
Абстрактная математическая теория Колмогорова стала мощным средством оценки и улучшения программного кода. Сложность алгоритма - не только в его вычислительной эффективности, но и в том, насколько. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru