HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 27.02.2007, 02:28
flipper
Участник форума
Регистрация: 05.09.2006
Сообщений: 184
С нами: 10358109

Репутация: 203
Smile

Реализация на Perl'e:
Код:
 #!/usr/bin/perl -w

 sub ads(@){
 my $str=shift @_;
 my $j=rindex $str, '?';
 if ($j>0){ # если вопрос добавляем ???
    for(my $i=$j;$i<$j+3;$i++) {
               $str =$str. '?'; }
 }

 return ads1($str);}

 sub ads1(@){
 my $str=shift @_;
 my $j=length($str);  #добавляем !!!
    for(my $i=$j;$i<$j+3;$i++) {
               $str =$str. '!'; }
 return $str;}

my $str=$ARGV[0];
if ($str== '') {$str="hello Привет, я блондинка";}
# Преобразование к верхнему регистру
$str=~ tr/а-я,a-z/А-Я,A-Z/;
print ads $str;
 
Ответить с цитированием
 



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Клавиатура для блондинок censored! Болталка 7 27.02.2007 14:39



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.