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

Сдвиг элементов в столбце на две позиции вниз по кругу - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Цикл: Вычислить значение выражение http://www.cyberforum.ru/cpp-beginners/thread1089190.html
y=45x/(5!-44x/(4!-43/(3!-42x/(2!-4x/(1-x))))) С решением и цикл с предусловием плз
C++ Отпечатать расстояния от начала координат для тех точек,которые принадлежат кругу с заданным радиусом, и число таких точек. 1)Значение f(k) заключено между значениями t1= -a - √(b+m), t2=√(a+b+m),но не равно нулю. 2)Дана матрица из 2 столбцов и 10 строк.Первый элемент каждой строки представляет абсциссу,второй ординату... http://www.cyberforum.ru/cpp-beginners/thread1089160.html
Замена первой строки на последнюю C++
Вот моя рабочая программка: #include "stdafx.h" #include <iostream> #include <time.h> using namespace std; int main() { int j, k, N, M, a, b; srand(time(NULL)); cout << "(N x M), N=";...
C++ нарисовать треугольник
#include<iostram> using namespace std; void main(){ int x; cin >>x; if (x %2 ==0) x++; for ( int i=0; i<x/2; i++){ for ( int j=0;j<x; j++){
C++ Русские символы в консоли выводятся нормально, латиница - нет http://www.cyberforum.ru/cpp-beginners/thread1089155.html
Добрый день. Подскажите пожалуйста, столкнулся с следующей проблемой, когда вывожу в консоль русские символы все выводится нормально, пока не начинаю выводить переменные. К примеру конструкция:...
C++ Добавление строки в массив Добрый день! Поставил себе задачу написать класс для работы со строками (куча разнообразных методов). В данный момент застрял над реализацией метода для добавления строк в массив, код принял... подробнее

Показать сообщение отдельно
castorsky
1967 / 1068 / 79
Регистрация: 29.11.2013
Сообщений: 3,339
08.02.2014, 23:17
Выдает ошибку (прикрепил скрин)
Исходный код программы корректный. Попробуйте заменить оператор 'or' на классический '||', попробуйте еще взять в скобки математические операции с переменными. Хотя по сути это ни коим образом не должно влиять на компиляцию.
И, прошу прощения, для меня в этом варианте программы практически все непонятно
Создаем узкоспециализированный класс. Его единственной задачей является создать матрицу и циклически сдвинуть столбцы при описанном выше условии (если между первыми минимумом и максимумом столбца больше одного элемента). Класс имеет конструктор по умолчанию -- инициализирует константы, выделяет память под элементы матрицы, и заполняет ее случайными числами, и деструктор -- освобождает выделенную память. Есть методы:
-- dump, распечатать имеющуюся матрицу на стандартный вывод;
-- rotate, собственно основная задача программы. Проверрить надо ли сдвигать столбец, и если да, то сдвинуть.
-- true_func, проверяет подпадает ли столбец матрицы под условие для циклического сдвига
-- make_shift, собственно осуществление сдвига столбцов матрицы.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru