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

Выводит какое-то левое число подскажите в чем ошибка? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Приложение аварийно завершается с ошибкой "Segmentation fault" http://www.cyberforum.ru/cpp-beginners/thread1817455.html
Добрый день. Пишу в NetBeans 8.1 Делаю простую задачу: Открыть из txt файла список друзей Мэта, из другого файла список друзей Пэта, поместить друзей в контейнер list, отсортировать, объединить,...
C++ создание и наполнение массива строк стоит задача в создании массива строк с записями про учетные записи пользователей. каждое поле отделенно от предыдущего двоеточием. то есть логин:::::Имя, Фамилия:Пароль. проблема у меня с созданием... http://www.cyberforum.ru/cpp-beginners/thread1817452.html
C++ Каждой букве в тексте поставить в соответствие число, равное квадрату её позиции в латинице
Каждой букве в тексте поставить в соответствие число, равное квадрату её позиции в латинице.Вот код но выводит другие символы: #include <iostream> #include<string> using namespace std; void...
Попарно в шахматном порядке C++
Сформировать массив заданной пользователем размерности (не менее 10х10), в котором все нулевые элементы размещены попарно в шахматном порядке (сначала 2 нулевых).т.е. 00 11 00 11 00 11 00 11 00 11...
C++ Шаблонная функция для инициализации двумерного массива http://www.cyberforum.ru/cpp-beginners/thread1817419.html
Вот так можно сделать функцию для иниц. двумерного массива типа int. int** CreateArray(int row,int column) { int** arr = new int*; for (int i = 0; i<row; i++) arr =...
C++ Организовать класс квадратная матрица размерности 3 на 3, содержащий методы Организовать класс квадратная матрица размерности 3 на 3, содержащий методы: вывода матрицы в общепринятом виде, нахождения транспонированной матрицы и определителя матрицы. В классе предусмотреть... подробнее

Показать сообщение отдельно
мановар
Kings of Metal
867 / 298 / 64
Регистрация: 12.03.2016
Сообщений: 1,119
Завершенные тесты: 1
02.10.2016, 16:56
Ничего менять не надо. Как создаете массив в 54 строке, так его и выводите в 63.
C++
1
for (int i = 0; i < n; ++i)
, а размерность ваша остается, так как массив начинается с A[0], а не с A[1]

Добавлено через 11 минут
Пусть n=3, тогда наш массив A[0],A[1],A[3] - 3 элемента (i<3), а при (i<=3) получаем A[0],A[1],A[2],A[3] - 4 элемента, переизбыток. Вот он Вам и выдает этот лишний четвертый элемент.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru