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

Дописать програмку - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Подсветка кода в Visual studio 2008 http://www.cyberforum.ru/cpp-beginners/thread60684.html
Как сделать так чтобы при установке курсора между двумя фигурными скобками {} они выделялись жирным шрифтом Сейчас для этого удаляю одну скобку и пишу заново и только тогда скобки выделяються жирным...
C++ Шаблоны классов: контейнер. Несколько вопросов Задача: постоить класс контейнера, параметризовать его, создать вектор с заданным вручную типом. Определил произвольный класс для использования потом его в качестве типа для вектора. class cars... http://www.cyberforum.ru/cpp-beginners/thread60665.html
C++ Преобразование массива по условию
Здравствуйте. На паре программирования была сформулирована задача: ...В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1. количество элементов...
C++ Определить содержит ли введенный текст символы, отличные от строчных букв и пробела
Определит содержит ли введенный текст символы, отличные от строчных латинских букв и пробела язык С не могу понять как это считать
C++ Работа с символьным массивом http://www.cyberforum.ru/cpp-beginners/thread60653.html
А мучаюсь я с созданием символьного массива...Понятно, что через Char? а вот чего дальше с ним делать не понятно. Чем он отличается от числового массива?
C++ Определить количество строк, содержащих хотя бы один нулевой элемент Здравствуйте, дорогие форумчане. На предмете программирования задали написать программу по заданию: Дана целочисленная прямоугольная матрица. Определить: 1)количество строк, содержащих хотя... подробнее

Показать сообщение отдельно
blackswan
12 / 12 / 0
Регистрация: 08.07.2009
Сообщений: 61
05.11.2009, 18:17
чтобы было меню, вверху программы включи хедеры
C
1
2
#include <windows.h> 
#include <cstdlib>
и добавь вот такие функции выше main
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
void gotoxy ( short x, short y )
{
COORD coord = {x, y};
SetConsoleCursorPosition ( GetStdHandle ( STD_OUTPUT_HANDLE ), coord );
}
void clear_screen()
{ #ifdef WINDOWS
  std::system ( "CLS" );
  #else
  std::system ( "clear" );
  #endif
  }
void show_menu()
{
printf("1:Vvod dannih\n");
printf("2:Vivod spiska\n");
printf("3:Poisk\n");
printf("0:Vihod\n");
}
функция gotoxy будет ставить твой курсор в консоли в позицию с координатами x,y, с её помощью можно управлять тем, куда ты хочешь поставить курсор, функция clear_screen будет очищать экран, например, перед каждой отрисовкой меню, функция show_menu будет выводить меню, где спрашивают ввод числа, означающего соответствующее действие. Тогда функция main будет выглядеть примерно так
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
25
int main()
{
char ch;
while (1)
{
clear_screen();
gotoxy(0,0);
show_menu();
gotoxy(5,1);
switch (ch=getch())
{
case '1' : вызов функции ввода данных
break;
case '2' : вызов функции вывода списка
break;
case '3' : вызов функции поиска
break;
case '0' : return 0;
default: break;
}
printf("Najmite lubuyu klavishu\n");
getch();
}
return 0;
}
как-то так. можешь конечно изменить как тебе угодно, кажется все функции остальные у тебя есть
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru