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

Поменять местами столбец матрицы с номером 1 и последний из столбцов, содержащий только положительные элементы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Поменять местами столбец матрицы с номером 1 и последний из столбцов, содержащий только положительніе элементы http://www.cyberforum.ru/cpp-beginners/thread79592.html
1)Дан целочисленный масив (N>2).Удалить из масива все элементы с нечетными номерами.Условный оператор не использовать (по 1 мерному масиву задача) 2)Дана матрица размера MxN.Поменять местами столбец с номером 1 и последний из столбцов,содержащий только положительніе елементы.Если требуемых столбцов нет то вывести матрицу без изменений. НАРОД ОЧ СРОЧНО НАД ДО УТРА!!!ПЛЗ УМОЛЯЮ ВАС!!!
C++ Вычисление выражение во время выполнения программы Есть строка типа String например ((A*B)*(C-B*3)-A)*С нужно вычислить это выражение, причем 'А' .. 'Z' переменные т.е. нужна функция double eval(String ); с принципом работы таким же как eval в JS Может кто встречал в интернете готовый пример на с++??? http://www.cyberforum.ru/cpp-beginners/thread79551.html
char в число C++
как можно перевести char A={0x1A, 0x1B, 0x1C, 0x1D} в hex число 0x1A1B1C1D?
про структуру C++
Разработать программу для хранения данныхоб обучаемых учебной группы. Программа должна обеспечивать: 1. Ввод данных о студентах в произвольном порядке 2. Вывод на экран списка студентов в алфавитном порядке 3.Вывод списка студентов, упорядоченных по успеваемости, критерием успеваемости выбрать средний балл за сессию. Требования: 1. Данные об обучаемых включают: ФИО с инициалами студента....
C++ Вопрос по программе http://www.cyberforum.ru/cpp-beginners/thread79499.html
Задание. Дана матрица A m x n и вектор b. Получить матрицу C=A*b. (b – столбец) Считывание исходных данных должно осуществляться из файла (первые 2-а числа в файле указывают число строк и столбцов). Вывод результатов должен осуществляться в файл. помогите с умножением матрицы на вектор.Надо вставить в этот код. ...
C++ Сравнение элементов строки с символами из текстового файла В текстовик в столбик записаны заглавные и строчные буквы английского языка, обозначения операций мат. логики (логика высказываний). Смысл функции в том, чтобы выдавать ошибку, если в строке есть какие-либо иные символы, кроме перечисленных в тхт. По лекциям составил сию функцию. Не работает. Помогите пожалуйста! string Proverka(string str) { int number; int count=0; ifstream... подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
25.12.2009, 06:18     Поменять местами столбец матрицы с номером 1 и последний из столбцов, содержащий только положительные элементы
Ну если матрица уже дана, то так:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
    int  i, j, temp, fl=0;
for(j=N-1; j>0 && !fl; j--)
{
    fl=1;
    for(i=0; i<M && fl; i++)
        if(Arr[i][j]<0)
            fl=0;
}
if(fl)
for(i=0; i<M; i++)
{
    temp=Arr[i][j+1];
    Arr[i][j+1]=Arr[i][0];
    Arr[i][0]=temp;
}
Кстати, столбец с номером один, у меня в коде является столбцом с индексом 0.
 
Текущее время: 15:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru