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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.12.2012, 01:13   #1
T_h_i_s
Пользователь
 
Регистрация: 15.10.2012
Сообщений: 11
По умолчанию Переделать под С++

Это на Паскале как переделать под С++????


Код:
while pos(' ',s)>0 do{пока есть пробелы}
  begin
   s1:=copy(s,1,pos(' ',s)-1);{копируем первое слово}
   k:=0;
   for i:=1 to length(s1) do{смотрим его}
   if s1[i]=c then k:=k+1;{если в нем есть заданная буква, считаем}
   if k=2 then s2:=s2+s1+' ';{если их 2, записываем в строку S2}
   if s1[1]=s1[length(s1)] then ks:=ks+1;{если первая буква=последней, считаем слово}

Последний раз редактировалось Stilet; 21.12.2012 в 16:41.
T_h_i_s вне форума Ответить с цитированием
Старый 21.12.2012, 14:56   #2
Blind Guard
Форумчанин
 
Регистрация: 14.03.2012
Сообщений: 139
По умолчанию

Не совсем понятно что значит "Считаем слово" в комментариях
Blind Guard вне форума Ответить с цитированием
Старый 21.12.2012, 16:49   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Примерно так:
Код:
    char s[]="Тут типо строка";
	char s2[255]; memset(s2,0,255);
        char Bukva='f'; int q=0,k=0,e=0,ks=0;
	for(char *c=strtok(s," ");c;c=strtok(0," ")){
             for(int i=0;i<strlen(c);i++) if(c[i]==Bukva) q++;
             if(q>0) k++; if(q>1) e++;if(c[0]==c[strlen(c)] ks++
	}
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
задача с++(переделать под указатели) Tiva Помощь студентам 2 23.11.2011 12:57
Переделать прогу под WinApi malcolm666 Фриланс 3 18.12.2010 09:33
переделать прогу под Linux Sparky Помощь студентам 4 26.05.2010 23:54
переделать под windows al072 C/C++ Сетевое программирование 13 16.02.2010 20:57
Переделать программу под структуры. Си++ Влад-mego Помощь студентам 0 12.04.2009 22:14