Покажите пример с созданием меню выбора - C (СИ)
Формулировка задачи:
покажите пример с созданием меню выбора в си (*.C) (case,switch)
Решение задачи: «Покажите пример с созданием меню выбора»
textual
Листинг программы
#include <stdio.h>
int main(void)
{
int z;
printf("Меню:\n");
printf("1 пункт\n2 пункт\n3 пункт");
printf("\nвведите пункт меню:\n\n");
scanf("%d",&z);
switch(z)
{
case 1: printf("вы выбрали 1 пункт"); break;
case 2: printf("вы выбрали 2 пункт"); break;
case 3: printf("вы выбрали 3 пункт"); break;
}
return 0;
}
Объяснение кода листинга программы
- Включаем библиотеку stdio.h для работы с функциями ввода-вывода
- Задаем функцию main()
- Объявляем переменную z типа int
- Выводим меню с помощью функции printf()
- Просим пользователя ввести пункт меню с помощью функции scanf() и сохраняем его в переменную z
- Используем оператор switch для проверки выбранного пункта меню
- В каждом случае (case) выводим сообщение о выбранном пункте меню с помощью функции printf()
- Прерываем выполнение программы в каждом case с помощью оператора break
- По завершении всех case программы выводим сообщение об успешном завершении работы программы с помощью функции printf()
- Возвращаем 0, чтобы указать, что программа успешно завершилась