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

теория - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Напишите программу, определяющую первое вхождение заданного целого числа х в массив целых чисел. http://www.cyberforum.ru/cpp-beginners/thread170828.html
1. Напишите программу, которая вводит с клавиатуры непустой массив целых чисел, заменяет все элементы массива, кроме крайних на полусумму соседей, и печатает результат. 2. Напишите программу,...
C++ Напишите программу, определяющую первое вхождение заданного целого числа х в массив целых чисел. 9. Напишите программу, которая вводит с клавиатуры непустой массив целых чисел, циклический сдвигает элементы массива вправо на к позиции, и печатает результат. Цикличность означает, что последний... http://www.cyberforum.ru/cpp-beginners/thread170824.html
C++ Найти площадь пересечения прямоугольников
даны 2 прямоугольника. Каждый из них задан 2 точками. верхней левой и правой нижней. если они пресекаются найди их площадь... Задавать надо координаты и чтобы программа посчитала площадь. ...
cout vs printf C++
Что лучше и удобней использывать в написаннии программ? cout или printf?
C++ Массив 4*4 http://www.cyberforum.ru/cpp-beginners/thread170783.html
Создать массив 4*4, сравнить суммы элементов главной и побочной диагонали.
C++ Литература Народ, подскажите пожалуйста литературу о классах в C++. Только чтобы не научным языком было написано, а на доступном и понятном языке! Авторы, названия, ссылки - всё, что вспомните!) благодарю за... подробнее

Показать сообщение отдельно
M128K145
Эксперт С++
8293 / 3513 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
30.09.2010, 19:45
Цитата Сообщение от ooki2day Посмотреть сообщение
допустим,надо этот элемент исключить,а остальные записать.разве for не запишет все,кроме одного?
В коде заметно явное не понимание работы этих циклов.
Вы хотите исключить девятый элемент. Пример фора написан верно, а вот с вайлом проблемы.
Дело в том, что когда в теле for встретился continue, то происходит переход на новую итерацию.
В цикле while должно происходить тоже самое, но это грубая ошибка программиста, который не обеспечивает переход на новую итерацию, не инкрементируя индекс, но начинаю новый проход тела, таким образом новая итерация не начинается, а повторяется старая. Вот правильная реализация этого действия теория
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru