Выполнить действие при нажатии на кнопку - C (СИ)
Формулировка задачи:
Доброго времени суток.Изучаю этот язык совсем немного,и при написании простой программы застрял...
Собственно смысл чтобы при нажатии на опр.кнопку (например 1) выполнялось действие(неважно какое)
Заранее спасибо...
Что есть.
void main() { int y; clrscr(); printf("\n 1 - Vivery Deystvie");("scanf %i" &y); switch (y){ case 1: printf("\n Leave programm"); case 2: printf("\n Next"); break; } getch(); }
Решение задачи: «Выполнить действие при нажатии на кнопку»
textual
Листинг программы
#include <stdio.h> #include <conio.h> void main() { int y; printf("what use? :"); scanf("%d", &y); switch(y) { case 1 : { printf("\nLeave programm.."); break; } case 2 : { printf("\nNext.."); break; } default: printf("\nDefault:D"); } getch(); }
Объяснение кода листинга программы
В данном коде выполняется следующая последовательность действий:
- Объявляется переменная типа int с именем y.
- Пользователю предлагается ввести значение для переменной y с помощью функции scanf.
- После ввода значения, происходит проверка этого значения с помощью оператора switch.
- В зависимости от значения переменной y, программа выводит соответствующее сообщение на экран с помощью функции printf.
- Если значение переменной y равно 1, то выводится сообщение
Leave programm..
. - Если значение переменной y равно 2, то выводится сообщение
Next..
. - Если значение переменной y не равно ни 1, ни 2, то выводится сообщение
Default:D
. - Запускается функция getch(), которая ожидает нажатия клавиши.
- Код завершается.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д