Форум программистов, компьютерный форум, киберфорум
Наши страницы
Алгоритмы
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
skegg
0 / 0 / 0
Регистрация: 04.05.2013
Сообщений: 10
1

как нарисовать блок схему если действия происходят по нажатию клавиш

03.06.2013, 16:29. Просмотров 2161. Ответов 5
Метки нет (Все метки)

как нарисовать блок схему если действия происходят по нажатию клавиш
не могу понять можно ли просто прерывать блок схему, или надо как то показывать что может быть еще нажатие
Например:
C#
1
2
3
4
5
6
7
8
9
10
11
12
int a=0;
private void button1_Click(object sender, EventArgs e)
{
if (a=0)
z=2+a;
if(a=1)
z=3+a;
if(a=2)
z=5+a;
 
a++;
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.06.2013, 16:29
Ответы с готовыми решениями:

Если есть строка s = foo (a, b), то как по нему составить блок-схему?
Сначала блок вызова функции, потом блок присваивания?

Нарисовать блок-схему
Может кто-нибудь по моему коду накидать блок-схему? Вот код begin repeat...

Нарисовать блок-схему к коду
нарисовать блок схему из кода с++, по братки) последняя лабораторная осталась)...

Нарисовать блок-схему по заданому коду
#include <iostream> #include <math.h> using namespace std; int main() {...

Нарисовать блок-схему решение задачи с циклом
Начав тренировки лыжник в 1ый день пробежал 10 км. Каждый следующий день пробег...

5
canopen
420 / 421 / 93
Регистрация: 16.07.2012
Сообщений: 886
03.06.2013, 16:42 2
Для обработки действий пользователя (нажатий клавиш, кликов мыши и так далее) обычно создается бесконечный цикл в котором поочередно обрабатываются поступающие сообщения. Соответственно, можно нарисовать что-нибудь в таком роде:
  • начало
  • нажата кнопка X? да/нет (да - переход на обработку нажатия)
  • нажата кнопка Y? да/нет (да - переход на обработку нажатия)
  • нажата кнопка Z? да/нет (да - переход на обработку нажатия)
  • программа завершена? да/нет (нет - переход на начало)
  • конец
1
skegg
0 / 0 / 0
Регистрация: 04.05.2013
Сообщений: 10
03.06.2013, 16:53  [ТС] 3
спасибо)
0
OldFedor
7456 / 4123 / 471
Регистрация: 25.08.2012
Сообщений: 11,503
Записей в блоге: 11
03.06.2013, 17:41 4
Цитата Сообщение от skegg Посмотреть сообщение
как нарисовать блок схему
Как-то так.

как нарисовать блок схему если действия происходят по нажатию клавиш


Удачи.
0
OldFedor
7456 / 4123 / 471
Регистрация: 25.08.2012
Сообщений: 11,503
Записей в блоге: 11
03.06.2013, 18:02 5
Цитата Сообщение от OldFedor Посмотреть сообщение
Как-то так.
Не так. Сейчас исправлю.
0
OldFedor
7456 / 4123 / 471
Регистрация: 25.08.2012
Сообщений: 11,503
Записей в блоге: 11
03.06.2013, 18:10 6
как нарисовать блок схему если действия происходят по нажатию клавиш
0
03.06.2013, 18:10
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.06.2013, 18:10

Поменять местами минимальный и последний элементы массива (нарисовать блок-схему)
Задание звучит так : "Заданы элементы массива S. Поменять местами минимальный...

Переставить первую и последнюю цифры заданного натурального числа (нарисовать блок-схему)
дано натуральное число. Переставить первую и последнюю цифры числа. Пример:...

если есть строка if (foo (s1) != 0)? Тогда блок-схему двумя блоками расписывать или совать в один ромб?
спасибо


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

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

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