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

Оператор continue - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Нужны ли уроки по С++ для начинающих? http://www.cyberforum.ru/cpp-beginners/thread44390.html
В последнее время задумался над созданием своих уроков по С++,ООП и STL для новичков Кому интересно, могу попробывать..
C++ Преобразования объектов классов в объекты других классов Задача типа обмен валют. Нужно конвертировать старый фунт стерлинг(фунт, шиллинг и пенсы) в доллары и обратно, по курсу 1 фунт = 50 долларов. Каждая валюта - разный класс. Конвертирование нужно реализовать в преобразовании типов. Вот мой #include <iostream> using namespace std; ////////////////////////////////////////////////////////////////////////// class sterling{//фунты стерлингы... http://www.cyberforum.ru/cpp-beginners/thread44388.html
C++ (STL LIST SORT) Сортировка по некольким критериям
Здравствуйте! Столкнулся с такой проблемой при сортировке списка. %-) Есть структура: struct PackObject { bool Placed; // Помещен ли на карту текстур string SceneAlias; // Имя сцены
C++ MySQL и C++
Здравствуйте! Извените пожалуйста за может быть несколько по дилетантски поставленный вопрос но может кто подскажет как связать MySQL и C++ ну что бы считать оттуда данные!!
C++ Среднее арифметическое http://www.cyberforum.ru/cpp-beginners/thread44352.html
Ситуация такая. В данной программе я нахожу среднее арифметическое стольки чисел, скольких введу. Проблемма в том, что при вводе одного числа, чтоб ввести другое, мне нужно, ввести "yes",если я введу один символ, программа продолжит работу далее, но если ввести одновременно несколько, произойдёт зацикливание, не подскажите как убраться из этого зацикливания. Как сделать так,чтоб была возможность...
C++ проблемы с русским языком помогите пожалуйста как подключить заголовочный фаил русского языка или что там надо зделать ? :help: подробнее

Показать сообщение отдельно
Golovastik
 Аватар для Golovastik
11 / 11 / 0
Регистрация: 25.05.2009
Сообщений: 435
19.07.2009, 16:19  [ТС]     Оператор continue
Попробывал так, вроде всё работает, но как мне это сделать используя оператор Continue


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <conio.h>
using namespace std;
 
int main()
{
  setlocale(0,"");
  int i = 0, value = 0, product = 1;
  for(i = 1; i<=10; i++)
  {
        cout<<"Введите целое число: ";
        cin>>value;
 
        if(value > 0)
                product*=value;
        else break;
        
  }
  cout<<"Произведение (игнорируя нули): "<<product<<endl;
  cin.get();
  cin.ignore();
  return 0;
}
Поробывал с Continue так, но не выходит.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
#include <conio.h>
using namespace std;
 
int main()
{
  setlocale(0,"");
  int i = 0, value = 0, product = 1;
  for(i = 1; i<=10; i++)
  {
        cout<<"Введите целое число: ";
        cin>>value;
 
        if(value == 0)
            continue;
                product*=value;
 
        
  }
  cout<<"Произведение (игнорируя нули): "<<product<<endl;
  cin.get();
  cin.ignore();
  return 0;
}
 
Текущее время: 23:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru