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

Загадочный цикл - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ как написать код? http://www.cyberforum.ru/cpp-beginners/thread816770.html
Для массива есть 5 цифр:12345. приписать с конца в обратку, убрать одно,при втором шаге убрать 2 и т.дд сохраняем кол-во цифр каждый раз, и далее так далее пока кол-во цифр не будет больше или равно 502.
C++ struct Привествую ) Такой вопрос назрел ) Хочу создать переменную типа структуры: Всегда создавал так: my_struct var; http://www.cyberforum.ru/cpp-beginners/thread816764.html
Как сделать ч/з массив C++
Дана последовательность 12345, после 8ми шагов какие цифры будут стоять на местах 102 ,302 ,502. На каждом шаге пслдв переворачивается, с конца удаляем столько цифр,каков номер шага, после первого будет: 123455432.Как через массив? #include <iostream> using namespace std; struct Node { int info; Node *next;
C++ Генератор приглашений
Подскажите, пожалуйста, как реализовать на C++ генератор приглашений по следующим требованиям: Имеется список имен (файл1) и шаблон приглашения (файл2). Необходимо сформировать индивидуальные приглашения для каждого человека из списка с указанием его имени и даты проведения мероприятия (вводится с клавиатуры).
C++ Опишите пожалуйста,что делает эта программа http://www.cyberforum.ru/cpp-beginners/thread816739.html
#include <iostream> #include <string> using namespace std; struct STUDENT { string FIO; int Number; int Mark;
C++ Проблемы со стандартной библиотекой iostream На домашнем компьютере, в среде разработки Dev C++, при попытке запустить .exe-файл скомпилированной программы выдает ошибку с текстом: "Отказано в доступе к указанному устройству, пути или файлу. Возможно, у вас нет нужных прав доступа к этому объекту." Если исключить из исходного текста программы #include<iostream> и все связанные функции, то exe-шник запускается без проблем. На другом... подробнее

Показать сообщение отдельно
k0z@k
37 / 37 / 7
Регистрация: 30.11.2011
Сообщений: 112
24.03.2013, 00:56     Загадочный цикл
Давайте посмотрим. У вас два цикла (вложенные). Соответственно когда вы пишите
C++
1
if (ch != 'y') break;
то тогда у вас завершается только внутренний цикл for. А цикл while спокойно продолжает свою работу. Т.е. команда break завершает выполнение только одного цикла.
В качестве решения можно использовать две команды break или завершить программу в if сразу. Либо перестроить циклы в функции.
 
Текущее время: 10:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru