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

Несколько нюансов при использовании <vector> и управляющих инструкций - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Получить новый массив, в котором сначала идут положительные числа, затем нулевые, затем отрицательные исходного http://www.cyberforum.ru/cpp-beginners/thread645466.html
дан массив X(N). получить новый массив Y(N), такой, что в нем сначала идут положительные числа, затем нулевые, и затем отрицательные из Х. данные: n=7; Х=(-1,2,0,4,-3,-2,0)
C++ Найти в матрице квадратную подматрицу дана матрица а(m,n) из 0 и 1. найти в ней квадратную подматрицу из одних единиц максимального размера. http://www.cyberforum.ru/cpp-beginners/thread645459.html
C++ Проверьте правильность написания кода и коментарии
Задача: Написать программу которая принимает в качестве аргумента имя файла f с русским текстом и печатает его в точности по одному предложению в строке Желательно подробные комментарии к задаче!...
перебор элементов массива C++
дан массив целых чисел. поменять местами пары элементов в массиве: 1 и2,3 и 4,5 и 6 и т.д.
C++ Определить, находится ли точка в треугольнике http://www.cyberforum.ru/cpp-beginners/thread645456.html
заданы прямоугольные координаты Х1,У1,Х2,У2,Х3,У3 вершин треугольника и координаты Х и У точки. определить, находится ли точка в треугольнике
C++ сделать коментарии и проверьте код к задаче ргр по теории информатики Задача: Написать алгоритм который сортирует массив следующим образом: если его длина меньше n то использовать метод пузырьковой сортировки а иначе-метод Хоара. Экспериментальным путём определить... подробнее

Показать сообщение отдельно
PSIAlt
86 / 86 / 8
Регистрация: 19.06.2012
Сообщений: 245
01.09.2012, 20:56
Цитата Сообщение от xtorne21st Посмотреть сообщение
с этим кодом всё нормально (хотя логика, по сути страдает)
Как раз с этим куском все плохо. Он у тебя работает только благодяря тому что числа в ячейках соответвуют индексу ячейки. Если взять i+1 за границей массива - там может оказаться все что угодно начиная от любого числа, заканчивая ошибкой сегментации.

Цитата Сообщение от xtorne21st Посмотреть сообщение
Хотя по идее, при передаче значения истина инструкции if выполнится условие тела цикла и перейдёт к следующей инструкции. Но этого не происходит и я не пойму в чём дело.
Предлагаю для начала заправить первый баг и расставить скобки {}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru