Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Языки программирования > Вопросы начинающих программистов
Перезагрузить страницу Нужна помощь, помогите пожалуйста РЕФАЛ 5
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
Александр1350 Александр1350 вне форума
Новичок
 
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 20.07.2012
Unhappy Нужна помощь, помогите пожалуйста РЕФАЛ 5 - 20.07.2012, 15:42

Помогите решить 3 простых задачи
1.Дана строка из букв a и b. Определить, всегда ли после буквы b расположены 2 буквы а

2. Даны 2 строки. Определить, равны ли их длины.

3. Дана строка из латинских букв и пробелов, пробелы разбивают строку на слова. Требуется удалить второе четвертое шестое и т.д. слова. При этом если между словами было больше 1 пробела, сделать так, чтобы был 1.

Помогите, РЕФАЛ 5
Ответить с цитированием
  (#2 (permalink)) Старый
Александр1350 Александр1350 вне форума
Новичок
 
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 20.07.2012
По умолчанию 20.07.2012, 16:23

Первую решил сам
Ответить с цитированием
  (#3 (permalink)) Старый
Intel~lect Intel~lect вне форума
Новичок
 
Сообщений: 10
Сказал(а) спасибо: 8
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 16.07.2012
По умолчанию 21.07.2012, 13:50

Цитата:
Сообщение от Александр1350 Посмотреть сообщение
2. Даны 2 строки. Определить, равны ли их длины.
Функция strlen(str) возвращает длину строки
cpp Код:
if ( strlen(str1) == strlen(str2) )
   cout << "Строки имеют одинаковую длину";
Ответить с цитированием
  (#4 (permalink)) Старый
gromozeka gromozeka вне форума
Флудер
 
Аватар для gromozeka
 
Сообщений: 3,170
Сказал(а) спасибо: 6
Поблагодарили 16 раз(а) в 15 сообщениях
Регистрация: 28.02.2005
Адрес: Израиль
По умолчанию 23.07.2012, 10:21

вторая функция
Код:
eq_len { 
    (s.1 e.1)(s.2 e.2) = <eq_len (e.1) (e.2)>; 
    () () = True;
    e.1 = False; 
}
вызывать так <eq_len ('word1') ('word2')>
Ответить с цитированием
  (#5 (permalink)) Старый
gromozeka gromozeka вне форума
Флудер
 
Аватар для gromozeka
 
Сообщений: 3,170
Сказал(а) спасибо: 6
Поблагодарили 16 раз(а) в 15 сообщениях
Регистрация: 28.02.2005
Адрес: Израиль
По умолчанию 23.07.2012, 10:31

третья функция
Код:
shrink_spaces { 
    e.1 '  ' e.2 = <shrink_spaces e.1 ' ' e.2>; 
    e.1 = e.1;
}

remove_even_words {
    e.1 ' ' e.2 ' ' e.3 = e.1 ' ' <remove_even_words e.3>;
    e.1 ' ' e.2 = e.1;
    e.1 = e.1;
}

function3 {
    e.1 = <remove_even_words <shrink_spaces e.1>>;
}
Вызывается так
Код:
<function3 'Hello     blablabla   world           blablabla   !!!'>

Последний раз редактировалось gromozeka; 23.07.2012 в 12:39
Ответить с цитированием
Ads.
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
НУЖНА ПОМОЩЬ!!!помогите alinaisasha Разное 0 24.03.2012 04:23
нужна помощь, срочно! пожалуйста помогите! Мэрседес Любые вопросы от новичков 0 04.02.2012 08:32
Срочно нужна помощь,пожалуйста,помогите! fantastika777 Windows 7 20 29.01.2012 04:14
Подскажите пожалуйста... Нужна помощь в апгрейде компа shserg Любые вопросы от новичков 1 28.01.2012 07:55
Нужна помощь, Срочно помогите((( Anton9 Любые вопросы от новичков 11 19.12.2011 16:39
Ребята, помогите.нужна помощь ahmedchuk Вопросы начинающих программистов 0 18.11.2011 20:37
Очень нужна помощь. До сдачи одна неделю. Помогите пожалуйста. Мирзали Pascal 2 14.05.2011 10:59
нужна еще помощь,помогите пожалуйста imported_Лиля Вопросы начинающих программистов 0 11.04.2011 21:00
ПОМОГИТЕ, ПОЖАЛУЙСТА! Очень-очень нужна Ваша помощь! Visual Basic 6.0! Анастасия1 Visual Basic 3 21.02.2010 22:46
Помогите пожалуйста!!!!!!!Очень нужна помощь! Снова ТИП Видеокарты 11 09.09.2009 00:17
Очень нужна помощь! Спасите, пожалуйста! marrinna Pascal 2 30.11.2008 22:47
Нужна помощь срочно. пожалуйста. Sultan PHP 1 24.07.2006 15:20



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов