profile
[/banner_gorizont_adaptive]
Размещено 3 года назад по предмету Информатика от gorewaiкристина

Помогите пожалуйста!!!!! (Паскаль) 1) Дана строка. Определить явяляется ли она перевертышем. То есть например слово КАЗАК,она и наоборот читается КАЗАК 2) Определить стоимость телеграммы,если стоимомость одного слова вводится с клавиатуры

  1. Ответ на вопрос
    Ответ на вопрос дан Аккаунт удален
    Var
    S,S2:string;
    i:integer;

    Begin
    Write('Введите строку: ');
    ReadLn(S);
    LowerCase(S); // эту строчку убрать, если КАЗАК и КаЗАк - разные слова
    For i:= 1 to Length(S) do
        S2:=S[i]+S2;
    if S = S2 then Write('Эта строка - перевёртыш')
    else Write('Данная строка не является перевёртышем')
    End.



    Если меж словами один пробел, и строка не с пробела начинается:

    Var
    A,i,C:integer;
    S:string;
    Begin
    Write('Введите стоимость одного слова: ');
    ReadLn(A);
    C:=0;
    Write('Введите текст телеграммы: ');
    ReadLn(S);
    For i:= 1 to Length(S) do
        if S[i] = ' ' then C:=C+A;
    WriteLn('Стоимость телеграммы: ',C+A);
    End.



    Если слова состоят из цифр и русских букв, и разделены следующими символами: пробел, тире, скобки, запятая, точка с запятой, двоеточие, точка, восклицательный знак и вопросительный знак. При этом, знак минус считается знаком тире. Также считается, что предложение оканчивается разделительным символом.


    Код PascalABC.NET 3.2:

    Var
    A,i,C:integer;
    S:string;
    Begin
    Write('Введите стоимость одного слова: ');ReadLn(A);
    C:=0;
    Write('Введите текст телеграммы: ');ReadLn(S);
    For i:= 1 to Length(S)-1 do
        if S[i]in['а'..'я','А'..'Я','ё','Ё','0'..'9'] then
           if S[i+1]in[' ','-','(',')',',',';',':','.','!','?'] then
              C:=C+A;
    Write(C);
    End.


    Пример работы программы:

    Введите стоимость одного слова: 1
    Введите текст телеграммы: Помогите пожалуйста!!!!! (Паскаль) 1) Дана строка. Определить явяляется ли она перевертышем. То есть например слово КАЗАК,она и наоборот читается КАЗАК 2) Определить стоимость телеграммы,если стоимомость одного слова вводится с клавиатуры.
    Стоимость телеграммы: 32



Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 4 года назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 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) их не спросили

Информация

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