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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
A[r]ti
Сообщений: n/a
#1

Переключение кнопок вентилятора - C++

18.05.2009, 20:22. Просмотров 722. Ответов 5
Метки нет (Все метки)

Помогите пожалуйста написать программу в С++. Вот задание:

С помощью кнопочного переключателя на |1 вентилятор запускается на уровне 1. Каждым следующий нажатием кнопки вентилятор переключается на один уровень мощности выше. Это возможно до 4 раз (Q1, Q2, Q3, Q4). В зависимости от того сколько раз нажата кнопка|1, деблокируется соответствующий контактор (|1 нажата дважды -> активен выход Q2). Чтобы работал точно один контактор, переключение между отдельными контакторами происходит только спустя 2 секунды. С помощью кнопки |2 вентилятор может ступень за ступенью переключаться в обратном направлении.
Используемые компоненты:
|1 кнопка "Увеличение"
|2 кнопка "Уменьшение"
Q1 Контактор уровня 1
Q2 Контактор уровня 2
Q3 Контактор уровня 3
Q4 Контактор уровня 4

Добавлено через 41 секунду
Заранее благодарен!!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.05.2009, 20:22     Переключение кнопок вентилятора
Посмотрите здесь:

Переключение - C++
Вводится с клавы число К. К принадлежит . Вывести значение числа и знак СЛОВАМИ. Писал , использую свитч. Вышел код большой. Мне сказали,...

Переключение форм - C++
Я в формах только начал работать.Как в Борланде сделать переключение между формами?Например, на первой форме вводим данные энного числа...

Переключение раскладки на Windows XP - C++
Доброго времени суток! Столкнулся с очень интересным глюком: есть программа A и программа B. Программа B запускает программу A через...

Переключение контекста потоков - C++
Подскажите код программы на с++, которая реализует переключение контекста потоков.

Переключение кодовых страниц в Windows? - C++
Некоторая программма под виндами принимает (вводит с клавиатуры) символы в обычной русской кодировке (1251), после этого программа передает...

Переключение между окнами по горячим клавишам - C++
Нужна программа с открытым исходным кодом желательно на С++ Программка должна делать следующее: При нажатии на определённую...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ISergey
18.05.2009, 20:25
  #2

Не по теме:

Кто дружит с С++ !!!
Я нее он мне не друг. Так что ни чем помочь не могу.

#pragma
Временно недоступен
952 / 223 / 6
Регистрация: 12.04.2009
Сообщений: 921
18.05.2009, 22:32     Переключение кнопок вентилятора #3
Насчёт таймера можно так попробовать
C++
1
2
3
4
5
6
void wait ( int seconds )
{
  clock_t endwait;
  endwait = clock () + seconds * CLOCKS_PER_SEC ;
  while (clock() < endwait) {}
}
и использовать wait(2);
Ultrator
11 / 7 / 1
Регистрация: 28.04.2009
Сообщений: 219
18.05.2009, 22:33     Переключение кнопок вентилятора #4
Кнопки-то под что хоть? keypressed(), или под MFC? Или я усложняю? Чё за кнопки - на клаве?

Не по теме:

Стандартные библиотеки разработаны с учетом многолетнего опыта лучших программистов
кроме C++

A[r]ti
Сообщений: n/a
18.05.2009, 22:56     Переключение кнопок вентилятора #5
да там в принципе наверное можно и не кнопки, просто чтобы через определённый промежуток времени прибавлялось скорость, а когда до конца дойдёт наоборот убавлялось.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.05.2010, 12:55     Переключение кнопок вентилятора
Еще ссылки по теме:

Переключение файлового потока ввода вывода - C++
Есть прога. Если закоментить первый цикл то будет читать из файла, если второй то будет его писать. Теперь вопрос: как её заставить делать...

Переключение на новою строку. Команды endl и \n - C++
Помогите пожалуста!Сегодня дошел в книге по обучению С++ до темы «переключение на новою строку при помощи команд endl и \n»команда endl...

Переключение между программами в source files - C++
Пусть имеется несколько программами в source files. Как запускать ту программу, которую мне нужно? А то компилируется программа, которая...

Использование кнопок на тулбаре - C++
в общем такие дела, я достал HWND тулбара и достал ID его кнопок (подопытными были QIP infium и DjVu ридер) теперь не могу че-либо...


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

Или воспользуйтесь поиском по форуму:
vladislavchick
35 / 35 / 1
Регистрация: 22.05.2010
Сообщений: 107
22.05.2010, 12:55     Переключение кнопок вентилятора #6
А в C++ разве можно вентилятором управлять?
Yandex
Объявления
22.05.2010, 12:55     Переключение кнопок вентилятора
Ответ Создать тему
Опции темы

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