Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.09.2014, 14:49   #1
Afaq1990
..................
Пользователь
 
Регистрация: 29.07.2014
Сообщений: 33
По умолчанию Разбить математическое выражение на токены и занести их в массив строк

Dana virajeniye: 3+4/7*2-7
тут надо разбить математическое выражение на токены и занести их в массив строк. И найти количество операции: -,+,*,/
Afaq1990 вне форума Ответить с цитированием
Старый 10.09.2014, 15:10   #2
Afaq1990
..................
Пользователь
 
Регистрация: 29.07.2014
Сообщений: 33
По умолчанию

Pojaluysta pomogite.
Afaq1990 вне форума Ответить с цитированием
Старый 10.09.2014, 19:25   #3
alextrof94
Форумчанин
 
Регистрация: 16.03.2013
Сообщений: 599
По умолчанию

http://msdn.microsoft.com/ru-ru/libr...v=vs.110).aspx
alextrof94$gmail.com
alextrof94 вне форума Ответить с цитированием
Старый 11.09.2014, 13:30   #4
cerkonst
Пользователь
 
Аватар для cerkonst
 
Регистрация: 18.01.2011
Сообщений: 19
По умолчанию

Код:
string text = "3+4/7*2-7";
int Count = 0; 
char Plus = '+'; 
char Minus = '-'; 
char Delen = '/'; 
char Umn = '*'; 
   foreach (char s in text) 
      if ( Plus== s) 
         Count++;

   Console.WriteLine("Количество Сложения {0} = {1}", text, Count); 
   Count = 0; 
   foreach (char s in text)
      if ( Minus== s) 
         Count++; 

   Console.WriteLine("Количество Вычитания {0} = {1}", text, Count); 
   Count = 0; 
   foreach (char s in text) 
      if ( Umn== s) 
         Count++; 

      Console.WriteLine("Количество Умножения {0} = {1}", text, Count); 
   Count = 0;
   foreach (char s in text) 
      if ( Delen== s) 
         Count++; 

   Console.WriteLine("Количество Деления {0} = {1}", text, Count); 
   Count = 0; 

Console.ReadKey();
Сразу извиняют перед форумчанами за кривой код, нет времени.
___________________________________ _________
Самые гениальные идеи - самые простые.
Помог с ответом нажми на весы.

Последний раз редактировалось cerkonst; 11.09.2014 в 13:35.
cerkonst вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разобрать математическое выражение на лексемы egrozavr Помощь студентам 2 23.04.2014 17:35
Математическое выражение Zazug Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 0 17.05.2013 16:25
Задание на математическое выражение Zazug Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 17.05.2013 11:46
Математическое выражение. Правильность. glushara Помощь студентам 1 22.04.2012 22:56