Форум программистов, компьютерный форум CyberForum.ru

Побочная диагональ матрицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Парсинг чисел из текстовика http://www.cyberforum.ru/cpp-beginners/thread329497.html
Я начинающий, но не знаю как справиться с заданием: Дан текстовый файл в котором в рандомном порядке расположены вперемешку числа и фрагменты текста. Задача - сохранить во второй файл только числа, причем они должны быть отсортированы. Т.е. как задача разделяется: 1) Парсинг чисел из файла в некий буферный массив, допустим, динамически расширяющийся по мере чтения исходного файла и...
C++ c++ массивы Дан массив размером N.Подсчитать максимальное количество подряд идущих элементов, каждый из которых больше предыдущего. http://www.cyberforum.ru/cpp-beginners/thread329494.html
Функции и файлы! Для продвинутых, я не могу разобраться. C++
Есть ли тут профи, которые смогут мне помочь, плз? Квадратная матрица действительных чисел хранится в файле. Оформить в виде функции запись матрицы в файл, вывод матрицы из файла на экран, перестановку главной и побочной диагонали в матрице. Добавлено через 22 часа 47 минут Так-то я всё сделал, кроме функций, нужно только функции включить и всё. #include<iostream> #include<stdio.h>...
C++ Перевернуть строку
Написал программу которая переворачивает строку #include<iostream> #include<cstring> using namespace std; void reversit(char ); int main () {setlocale(LC_ALL,"Rus"); cout<<"Введите вашу строку -->";
C++ Подскажите кто-нибудь, как записать квадратную динамическую матрицу в файл??? http://www.cyberforum.ru/cpp-beginners/thread329475.html
Подскажите кто-нибудь, как записать квадратную динамическую матрицу в файл??? Вот я её заполнил: #include<iostream> #include<stdio.h> int**matr; int n,i,j; matr=new int*; for(i=0;i<n;i++) matr=new int; for(i=0;i<n;i++)
C++ Отсортировать по возрастанию и по убыванию введенные числа Здраствуйте. Пользователь вводит 10 чисел, отсортировать ихпо возростанию и по убыванию подробнее

Показать сообщение отдельно
ValeryS
Модератор
6543 / 5009 / 462
Регистрация: 14.02.2011
Сообщений: 16,656
04.07.2011, 21:19     Побочная диагональ матрицы
Цитата Сообщение от asics Посмотреть сообщение
std::swap(matr[i][i], matr[n - i - 1][n - i - 1]);
из одной и тойже диагонали значения
может так
C++
1
std::swap(matr[i][i], matr[n - i - 1][ i ]);
Добавлено через 53 секунды
Цитата Сообщение от Rom1ch Посмотреть сообщение
т.е. надо как-то через циклы решить
через цикл и решено

Добавлено через 1 минуту
Цитата Сообщение от Rom1ch Посмотреть сообщение
без использования (std::swap)
если матрица из типов int
То пиши
C++
1
matr[i][i]= matr[n - i - 1][i];
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru