profile
Размещено 5 лет назад по предмету Информатика от arinagolenko

НУЖНА ПРОГРАММА НА ТУРБО ПАСКАЛЕ!!! Запросить у пользователя строку S, сформировать из нее строку S1, переставив символы в строке S местами: первый с последним, второй с предпоследним и т.д. Вывести на чистый экран строки S и S1, рядом их длину.

  1. Ответ на вопрос
    Ответ на вопрос дан Аккаунт удален
    uses Crt;

    var
       s,s1:string;
       i,n,t:integer;

    begin
       ClrScr;
       Write('Введите строку: '); Readln(s);
       ClrScr;
       n:=Length(s);
       s1:=Copy(s,1,n);
       for i:=1 to n do s1[i]:=s[n-i+1];
       Writeln(s,' ',Length(s));
       Writeln(s1,' ',Length(s1));
       ReadKey
    end.

    1. Ответ на вопрос
      Ответ на вопрос дан Аккаунт удален
      Вот такой он странный, этот Турбо Паскаль 7.0. Попробуйте выбросить строку s1:=s; - посмеемся вместе над результатом.
    2. Ответ на вопрос
      Ответ на вопрос дан Аккаунт удален
      Но вообще-то корректнее делать с Copy. Сейчас поправлю
    3. Ответ на вопрос
      Ответ на вопрос дан Аккаунт удален
      Отвык уже от этих ужасов)) Строки в ТурбоПаскаль нельзя непосредственно присваивать друг-другу, потому что они - массивы символов. Присваивание вида s1:=s приводит к копированию ссылки, после чего s и s1 указывают на одно и то же место в памяти - строку s. Поэтому надо использовать Copy.
Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 6 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.