• Составить программу, удваивающую буквы “а” и “б” в слове. pascal

Ответы 5

  • такое решение не очень подходит, потому что такие функции мы еще не проходили
    • Автор:

      yusufamgb
    • 5 лет назад
    • 0
  • Ну это Ваша проблема, верно? Вы же не указали, как именно Вам нужно.
    • Автор:

      lil mama
    • 5 лет назад
    • 0
  • спасибо
    • Автор:

      lexieyi5z
    • 5 лет назад
    • 0
  • PascalABC.NET 3.4.2, сборка 1843 от 24.10.2018Внимание! Если программа не работает, обновите версию!

    begin

     ReadlnString.Select(t -> LowCase(t) in ['а', 'б'] ? 2 * t : t)

         .JoinIntoString('').Println

    end.

    А роза упала на лапу АзораАА розаа упаалаа наа лаапу ААзораа
    • Автор:

      liduvina
    • 5 лет назад
    • 0
  • var s:string;

    i:integer;

    begin

    write ('Введите строку: ');

    readln(s);  

    for i:=length(s) downto 1 do

    begin

    if s[i]='а' then insert('а',s,i);

    if s[i]='б' then insert('б',s,i);

    if s[i]='А' then insert('А',s,i);

    if s[i]='Б' then insert('Б',s,i);

    end;

    writeln(s);

    end.

  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years