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

удаление continue - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В чем ошибка, и как правильно? http://www.cyberforum.ru/cpp-beginners/thread110631.html
Ребят, пока решал, в концы запутался. Задачу я приложил. #include <stdafx.h> #include <iomanip> #include <iostream> using namespace std; template <class T> double calculateCharges ( T...
C++ Сравнение утраивания переменной по значению и по ссылке У Дейтлов есть задача: Напишите законченную программу на C++ с двумя указанными ниже альтернативны- ми функциями, каждая из которых просто утраивает переменную count, определен- ную в main.... http://www.cyberforum.ru/cpp-beginners/thread110628.html
C++ Рекурсивный вызов функции main
3.46. Можно ли рекурсивно вызывать функцию main? Напишите программу, содержащую функцию main. Включите в нее локальную переменную count типа static, задав ей на- чальное значение 1. Давайте ей...
C++ Интервал между моментами 12-часового цикла
3.26. Напишите функцию, которая воспринимает время как три целых аргумента (часы, ми- нуты и секунды) и возвращает количество секунд, прошедших со времени, когда часы в последний раз показали «12»....
C++ Ввод даных, организация цикла, и выбор по заданному условию http://www.cyberforum.ru/cpp-beginners/thread110614.html
Составить программу для решения задачи, включающей ввод исходных данных, организацию цикла, и выбор по заданному условию. Y= 187*x+1 при x<0 tg(11x*x)-17*x/3 при x>=0 Интервал изменения...
C++ Поиск ошибок в вариантах кода. Проверьте Определите, содержат ли следующие фрагменты программы ошибки. Для каждой ошибки укажите, как она может быть исправлена. Замечание: в некоторых фрагмен- тах ошибки могут отсутствовать. a)... подробнее

Показать сообщение отдельно
fs444
6 / 10 / 0
Регистрация: 18.08.2009
Сообщений: 484
04.04.2010, 13:39  [ТС]
Прошу прощения. Не тот код вставил. Вот правильный код с рис. 2.17:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
//Рис. 2.27: fig02_07.cpp
//Использование оператора continue в структуре for
 
#include <iostream>
using std::cout;
using std::endl;
 
int main()
{
   for (int x = 1; x <= 10; x++)
   {
      if (x == 5)
         continue; //пропуск оставшейся части цикла только при x == 5
 
      cout << x << " ";
   }
 
   cout << endl << "Использован continue для пропуска печати при х == 5" << endl;
   return 0;
}
Было:
C++
1
2
3
4
for(...){
if(state)continue;
expr;
}
Стало:
C++
1
2
3
for(...){
if(!state){expr;}
}
Т.е. мне надо написать
C++
1
2
3
4
if (x != 5)
{
 
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru