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

Выход из двойного цикла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти номер максимального по модулю элемента массива http://www.cyberforum.ru/cpp-beginners/thread1083686.html
Найти номер максимального по модулю элемента массива;
C++ В массиве X(N) найти максимальный элемент массива и упорядочить по возрастанию все элементы В массиве X(N) найти максимальный элемент массива и упорядочить по возрастанию все элементы, расположенные после найденного максимального элемента. http://www.cyberforum.ru/cpp-beginners/thread1083684.html
C++ Как из функции вытащить несколько значений.
Люди помогите,не могу нигде найти, как из функции вытащить несколько значений.
Нужно умножить числа по основанию 10 и 16. C++
Нужно умножить числа по основанию 10 и 16.При этом нужно, чтобы считало дробную часть.
C++ Добавить дружественную функцию в программу http://www.cyberforum.ru/cpp-beginners/thread1083652.html
Помогите переделать программу. Не могу добавить дружественную функцию. Задание. Создать два класса: целые(Integer) и матрица (int **). Определить конструкторы - по умолчанию, с параметром, для класса матрица с двумя параметрами, копирования, деструкторы. Определить функцию умножения матрицу на целое как дружественную. # include <iostream> # include <conio.h> # include <stdlib.h> #...
C++ Ребят что означаеют две звездочки в самом начале когда объявляем массив #include <iostream> int main() { float *arr1, **arr2; // массив точек float **kb1, **kb2; // массивы в которых храняться k и b и знак неравенства float area1, area2; // переменные для хранения значения площади int n1, n2; // количество вершин в фигурах подробнее

Показать сообщение отдельно
Xopecc
33 / 28 / 2
Регистрация: 13.09.2013
Сообщений: 246
28.01.2014, 15:40     Выход из двойного цикла
Как выйти при нажатии определенной кнопки из двойного цикла:
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<conio.h>
#include<iostream>
#include<cmath>
#include<cstring>
#include<cctype>
using namespace std;
int main(){
    setlocale(LC_ALL, "Russian");
    const int N = 20;
    char Exit;
    cout<<"\t\t Ввод данных о машинах(до 20 машин)\n\n";
    for(int i(0); i<N; i++){
        cout<<"\t\tДанные для "<<i+1<<" машины\n\n";
        for(int j(0); j<N; j++){
                Exit = _getch();
                if(Exit == '.'){
                break;}
        }
    }
    cout<<"\n\n\t\tПроизошло прекращение ввода данных :)";//Строчка проверки
    cout<<"\n\nДля выхода нажмите любую клавишу...";
    _getch();
    return 0;
}
При нажатии '.' происходит выход из цикла for(int j(0); j<N; j++), а нужно, чтобы выходил из обоих сразу
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru