Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
monolit
188 / 187 / 46
Регистрация: 24.03.2011
Сообщений: 670
Завершенные тесты: 1
08.12.2013, 16:42 0

Как сделать очередь и убрать паузу программы при вводе данных?

08.12.2013, 16:42. Просмотров 458. Ответов 5
Метки (Все метки)

Ответ

Попробуй так
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
25
26
27
for(;;) {
for(int i=0;i<8;i++)
            {
                (y+i)->work(Ocheredd,koef[0][1],koef[0][0],RejimMachinee[i],Othodd);
                if((y[i].retra()>0)&&(Ocheredd>0))
                {
                    for(int i=0;i<99;i++)
                    {
                        for(int j=0;j<2;j++)
                        {
                            koef[i][j]=koef[i+1][j+1];
                        }
                    }
                    
                }
                    
                
            }
 
            if (GetAsyncKeyState(VK_ESCAPE/*27*/)) return;
            else if (GetAsyncKeyState(VK_RETURN/*13*/)) {
                        cout<<"Введите коэффициенты новой детали: "<<endl<<
                        "времени: ";cin>>koef[Ocheredd][0];
                        cout<<"отходов: ";cin>>koef[Ocheredd][1];
                        Ocheredd++;
                    }
}
И вообще, использовать циклы для замера времени - нехорошо. Так что ты это прекращай.

Вернуться к обсуждению:
Как сделать очередь и убрать паузу программы при вводе данных?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.12.2013, 16:42

Как сделать, чтобы при вводе в консоли <Enter> не переводил курсор на начало следующей строки?
Есть некий ввод символов, организованный через cin.get(char &amp;), или через...

Как сделать паузу 3 секунды у компонента Timer?
подскажите пожалуйста как сделать паузу в работе у компонента Timer в 3 секунды.

При вводе "24 87 96" оно считает как шесть отдельных чисел,а как сделать чтоб каждое число было отдельным
То есть при вводе 24 было 24,а не 2 и 4...

0
Другие темы раздела
C++ Строки. Найти и удалить последнее слово, являющееся палиндромом http://www.cyberforum.ru/cpp-beginners/thread1033211.html
Помогите с задачей: Дана строка, состоящая из одного или нескольких слов, отделённых друг от друга одним пробелом. Найти и удалить последнее слово, являющееся палиндромом. Не могу понять вообще...
C++ Удаление из массива повторяющихся элементов Это первый пункт задачи: Используя генератор случайных чисел, заполнить массив из 20 элементов целочисленными значениями в диапазоне , сумма цифр которых меньше 7. Прототип пользовательской... http://www.cyberforum.ru/cpp-beginners/thread1033196.html
Создать иерархию классов, простейший футбольный турнир C++
класс FootballClub - клуб, принимающий участие в турнире: название; город; год основания; рейтинг (целое число от 1 до 5); класс Match - матч в рамках турнира: принимающий и гостевой клубы;...
C++ Не воспринимает проверку
#include "stdafx.h" #include "stdio.h" #include "string" #include "conio.h" #define NMAX 4 void vvod(double m, char name) { int i,j,k; double buf=0;
C++ Программа по указателям http://www.cyberforum.ru/cpp-beginners/thread1033155.html
Вывести на консоль у виде таблицы значений чисел у десятиричному и 16ричному формате и их адрес у оперативной памяти для типов int, float, double, char, bool, long. Представить те самые числа у виде...
C++ синтаксис Только начали изучать С++. До этого писали на Pascal в Lazarus и Delphi. Подскажите, пожалуйста, как правильно задать промежуток в C++, например, '0'..'9'?. подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru