Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 16.09.2018
Сообщений: 19
1

Генерация значения новой переменной в цикле for посредством нажатия любой клавиши

26.10.2018, 22:27. Просмотров 314. Ответов 1
Метки нет (Все метки)

Всем привет. В указанном коде требуется что-бы, каждая новая итерация цикла генерировала одно новое значение посредством нажатия любой клавиши, у меня же почему-то после нажатия генерируется по два значения. Помогите, пожалуйста, разобраться.



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;
 
void main()
{
    setlocale(LC_ALL, "ru");
    int SIZE = 4, i;
    double arr[]{ 9,-3.5,54, -2.8,40 };
 
    for ( i = 0;  i <= SIZE ; i++)
    {
        
        cout << arr[i] << endl;
        cout << "Для генерирования нового числа нажмите любую кнопку" << endl;
        _getch();
        
    }
    
    
    
    system("pause");
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.10.2018, 22:27
Ответы с готовыми решениями:

Отслеживание нажатия любой клавиши
Как можно уловить нажатие любой клавиши (консоль)?

Генерация нажатия клавиши в JS
Добрый день. Вопрос в следующем: Возможна ли полноценная генерация нажатия клавиши js с помощью...

Пауза (ожидание нажатия любой клавиши)
В windows паузу можно сделать через getch(), которая хранится в conio.h. А убунту почему-то не...

Ожидание нажатия любой клавиши в ISE
Подскажите, плз, в ConsoleHost работает, в ISE нет: $host.UI.RawUI.ReadKey('NoEcho,...

1
13 / 10 / 3
Регистрация: 25.10.2018
Сообщений: 108
26.10.2018, 22:36 2
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <conio.h>
#include<time.h>
 
void main()
{
    srand(time(0));
    for (int i = 0; i <= 100; i++)
        std::cout << rand() % +(int)_getch() << std::endl;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.10.2018, 22:36

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Закрытие окна после нажатия любой клавиши.
Всем привет. #include &lt;iostream.h&gt; using namespace std; int main() { int var1; int var2;...

Проверка движения мыши нажатия любой клавиши
Как проверить, двигалась ли мышь после запуска приложения и нажимались ли клавиши. А также...

Очистка экрана и остановка программы до нажатия любой клавиши
Помогите сделать так что бы в этой программе происходила очистка экрана и отстановка программы до...

Компьютер включается сам в 8:00 и после нажатия любой клавиши.
У меня проблема, а даже две: -комп сам включается ровно в 8:00 утра(таймеры никакие не поставлены)...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.