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

Преобразовать массив таким образом, чтобы элементы, равные нулю, располагались после всех остальных - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ помогите с задачей http://www.cyberforum.ru/cpp-beginners/thread573615.html
http://cs5853.userapi.com/v5853292/5/H5NaGoZ71Ek.jpg посмотрите на задачу и помогите с чес сможете
C++ Вывести четыре следующих друг за другом гласных букв Есть строка, состоящая из слов, разделенных любым количеством пробелов. Напишите программу, которая выводит на экран четыре и более следующих друг за другом без учета промежутков гласных букв. http://www.cyberforum.ru/cpp-beginners/thread573605.html
Работа с классами и перегрузка операций C++
Доброго времени суток, форумчане. Есть вот такое задание: 1. Класс "прямоугольник": координаты верхнего левого и нижнего правого углов, порядковый номер. 2. Потомки: "ромб"(длина второй...
проблема со структурой и функциями C++
Задание: 1. Описать структуру с именем ZNAK, содержащую следующие поля: • фамилия, имя; • знак Зодиака; • день рождения (массив из трех чисел). 2. Написать программу, выполняющую следующие...
C++ компилятор во всех задачах постоянно выдаёт одну и ту же ошибку. Что делать? http://www.cyberforum.ru/cpp-beginners/thread573575.html
компилятор во всех задачах постоянно выдаёт одну и ту же ошибку (даже если задача решена правильно). Что делать? Deleting intermediate files and output files for project '65 - Win32 Debug'....
C++ Не получается создать структуры – список сеансов кинотеатра Доброго времени суток! Помогите пожалуйста составить программу к задаче: Создать массив, элементами которого являются структуры – список сеансов кинотеатра (название фильма, время начала,... подробнее

Показать сообщение отдельно
jvov
1 / 1 / 0
Регистрация: 28.09.2011
Сообщений: 113
14.05.2012, 22:42  [ТС]
Цитата Сообщение от ncuX1 Посмотреть сообщение
Это "мусор". Какому-то элементу массива ничего не присвоено. По этому при объявлении массива лучше заполнять все элементы нулевыми значениями, а потом уже в ходе работы с массивом присваивать другие значения.
Но, я же заполняю его сам, то есть там его не должно быть. И при любом количестве элементов массива выводит это число(-33686019) и все время на том месте где был первый ноль.
Как можно это исправить?

Добавлено через 12 минут
Перед заполнением массива, заполнил его нулями - проблему не решило. По прежнему выдает мусор

Добавлено через 3 минуты
И ещё проверил, если ноль не вводить, то все красиво выводит. Как только в массива ввожу ноль - сразу это "число" появляется.

Добавлено через 22 часа 41 минуту
Скажите, а сам алгоритм правильный? Может, я что-то не так составил?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru