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

Реализовать меню, которое позволит запускать тот или иной код - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Содержит ли строка string предлоги из массива строк http://www.cyberforum.ru/cpp-beginners/thread1129731.html
Пытаюсь написать программу, которая способна удалить из предложения, введенного пользователем все предлоги, упомянутые в массиве строк. Обязательно надо string, массив char не вариант ;( Вот самое начало, помогите, пожалуйста, написать сам процесс. string Prepos(string tagsFilter){ string prepos = {"a", "an", "for", "by", "and", "the", "if", " the", "is", "in", "or"}; for(int i = 0; i <...
C++ Принадлежит ли точка заштрихованной области Записать выражение, зависящее от координат точки x1 и y1 и принимающее значение true, если точка принадлежит заштрихованной области , и false, если не принадлежит. Ребята не могу сделать помогите пожалуйста. http://www.cyberforum.ru/cpp-beginners/thread1129730.html
C++ Вставить в упорядоченный список элемент с заданным значением так, чтобы не нарушить упорядоченность
Вставить в упорядоченный по неубыванию список элемент с заданным значением так, чтобы не нарушить упорядоченность. на c++ с помощью очереди. Желательно на turboc++
ООП. Определить, является ли текст десятичной записью числа, кратного 4 C++
Задан текст, в который входят буквы и цифры. Определить, является ли текст десятичной записью числа, кратного 4. Как написать эту программу используя классы и объекты (что прописать в классе) и как текст преобразовать в десятичную запись числа? Может быть я неправильно сформулировал вопрос, просто только начал ООП изучать.
C++ Задание массивов, вывод их на печать и вычисление вспомогательных выражений http://www.cyberforum.ru/cpp-beginners/thread1129699.html
Заданы 3 массива случайных вещественных чисел, определённой размерности A, B, C Необходимо вычислить значение М при помощи вычисления вспомогательных функций. Задание массивов, вывод их на печать и вычисление вспомогательных выражений оформить в виде отдельных функций. Выводить на экран промежуточные значения. (идёт перебор элементов матриц вроде, с использование какого-то цикла) в С++ не бум...
C++ Комбинированный способ организации таблицы идентификаторов Требуется разработать программу, реализующую комбинированный способ организации таблицы идентификаторов. Для организации таблицы используется простейшая хэш-функция, указанная в варианте задания, а при возникновении коллизий используется дополнительный метод размещения идентификаторов в памяти. Если в качестве этого метода используется дерево или список, то они должны быть связаны с элементом... подробнее

Показать сообщение отдельно
olejuuk
2 / 2 / 1
Регистрация: 15.10.2013
Сообщений: 15
25.03.2014, 23:51     Реализовать меню, которое позволит запускать тот или иной код
Вот пример:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
// приключенческая игра с использованием switch
 #include <iostream> 
using namespace std;
 #include <conio.h>           // для getche() 
int main() {
char dir = 'a';   
int x = 10, y = 10;   
while(dir != '\r')  
 {
cout << "\nВаши координаты: " << x << ", " << y;     
cout << "\nВыберите направление (n, s, e, w): ";    
 dir = getche();          // ввод переменной    
 switch(dir)              // switch c переменнной dir     
{       
case 'n': y--; break;  // движение на север       
case 's': y++; break;  // движение на юг       
case 'e': x++; break;  // движение на восток       
case 'w': x--; break;  // движение на запад       
case '\r': cout << "Выход...\n"; break; // нажатие Enter       
default: cout << "Попробуйте еще\n";    // нажатие других клавиш     
}                        // конец switch
  }                          // конец while   
return 0; 
}                            // конец main()
Шаблон:
C++
1
2
3
4
5
6
7
8
9
10
11
12
switch(x)
{
case 1:
набор операторов если х=1
break;
case 2:
набор операторов если х=2
break;
default:
набор операторов по-умолчанию. Если не ввели 1 или 2.
В конце ";" без break
}
Вы это искали?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru