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

Очистить строку при каждом выполнении пункта меню - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить время выполнения программы http://www.cyberforum.ru/cpp-beginners/thread279667.html
Как узнать сколько выполняется программа на С++.Т.е. что бы со всеми результатами,скажем в конце, выводилось еще и ее время выполнения, можно ли так сделать, какие есть функции?
C++ Как создать интерфейс для программы? Здравствуйте. Подскажите, Как создать графический интерфейс. К примеру написал прогу(исходник), тот же конвертер валют или калькулятор написан в консоле, как теперь "оформить" в графический интерфейс ? Исходники сделаны в С++ http://www.cyberforum.ru/cpp-beginners/thread279656.html
C++ Процедура
Найти все коэффициенты разложения (x+y)n , т.е. Cn^k , где k= 0, ..., n. Вычисление Cn^k оформите в виде подпрограммы. Подскажите как это выполнить на C++
C++ Функции
Даны натуральные числа a, b, c. Определить функцию bin (x), переводящую число х из десятичной системы счисления в двоичную. Найти двоичное представление эти чисел.Как организовать на С++
C++ как посчитать? http://www.cyberforum.ru/cpp-beginners/thread279647.html
Как посчитать кол-во способов добраться до n-ой лестницы с максимальным шагом k (1<=k<=n)
C++ Класс; Системы счисления. Задача: Создать программу для перевода с любой системы счисления в любою. (использовать Классы ). Помогите разобраться в описании класса(ов) (сколько их должно быть,какие методы там должны быть и тд...) Буду рад любой помощи подробнее

Показать сообщение отдельно
dryn-da
8 / 8 / 0
Регистрация: 19.04.2011
Сообщений: 96
19.04.2011, 21:14     Очистить строку при каждом выполнении пункта меню
Вот фрагмент из программы, подскажите кто может, как можно очистить строку b при каждом выполнении 2-го пункта меню, а то не правильно работает.

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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
void main()
{
spisok spp=NULL, q=NULL, sp=NULL, p=NULL;
char a[100],b[100];
int i=0,f=1,n=99;
 
while (n!=0)
{
clrscr();
cout<<"1-sozdat nowii shifr \n";
cout<<"2-rasshifrowat text \n";
cout<<"0-exit \n";
cin>>n;
switch(n)
{
case 1:
  clrscr();
  sozd();
  break;
case 2:
  clrscr();
  spp=zap_1(spp);
  sp=zap_2(sp);
 
  cout<<"wwedite text : "; gets(a);
 
  q=(*spp).next;
  p=(*sp).next;
  while ((q!=NULL) && (p!=NULL)  && (i<strlen(a)))
  {
    q=(*q).next;
    p=(*p).next;
    if (a[i]==(*q).el)
    {
      b[i]=(*p).el;
      q=(*spp).next;
      p=(*sp).next;
      i++;
    }
    if (a[i]==' ')
    {
      b[i]=' ';
      q=(*spp).next;
      p=(*sp).next;
      i++;
    }
    if (((*q).next==NULL) && (a[i]!=(*q).el))
    {
      f=0;
      break;
    }
  }
  if (f==0)
  cout<<"wi wweli ne prawilno";
  else
  cout<<"rasshifrowannii text : "<<b;
  getch();
  break;
}
}
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru