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

Выход из цикла или продолжение выполнения в С++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нахождение пути от одной ячейки к другой в массиве http://www.cyberforum.ru/cpp-beginners/thread992949.html
Дан массив NxM, изначально все элементы нули, кроме препятствий. Препятствия обозначаются -1. Указываем ячейку A и ячейку B. Нужно проложить путь от A до B с минимальным количеством изгибов, так же...
C++ Реализация связного списка символов есть строка символов (слова через пробел, которые вводятся с клавиатуры) реализовать связный список с функцией удаления букв "а, о" из слов; удаления первой буквы первого слова, если в тексте... http://www.cyberforum.ru/cpp-beginners/thread992948.html
C++ не объявляются переменные
#include "stdafx.h" #include <iostream> #include <math.h> using namespace std; void main(); class Fun {double x,y,z,a,b,c,t; public: Fun(double a, double b, double c); ~Fun();
C++ Произведение двух матриц через разыменование указателя
программа должна вывести матрицу, которая есть результатом умножения двух матриц одинаковой размерности. нужно сделать только через разыменование поинтера. программа не выводит результата на экран....
C++ Некорректно работает http://www.cyberforum.ru/cpp-beginners/thread992906.html
Здравствуйте помогите пож-та с задачкой: Сформировать вещественный массив X1(N), N≤20, элементами которого являются случайные числа из диапазона . Переслать из него в массив X2 все элементы,...
C++ Посчитать произведение в тех рядках матрицы, в которых нет минусовых чисел Вимоги до програми: - использовать статические массивы; - максимальные розмеры массива (N i M) – константы; - реальные розмеры масива n i m (n<N, m<M) – ввести з клавиатури; - елементы... подробнее

Показать сообщение отдельно
Георгий Фирсов
5 / 5 / 0
Регистрация: 05.11.2012
Сообщений: 62
30.10.2013, 20:10  [ТС]
Нет, мне надо что-бы программа не ждала, когда я введу символ, выполнялась.
Выход вот из этого цикла(помимо if (x==29)break:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
for (int i=0; 1<3; i++) /// цикл, отвечающий за передвижение змейки
                                /// до первого нажатия W, A, S или D
        {
            field[x][y]='#';
            field[x-1][y]=' ';
            system("cls");
            cout << " ";
            for (int i=0; i<30; i++)
            {
                for (int j=0; j<30; j++)
                cout << field[i][j];
            }
            x++;
            Sleep(250);
            if (x==29)
                break;
        }
Т.е. чтобы символ '#' перемещался вниз непрерывно(как сейчас и происходит), но когда я введу W, A, S или D, цикл прекратился
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.