Вопрос задан 13.07.2023 в 04:38. Предмет Информатика. Спрашивает Худолей Дарья.

Как вывести в Pascal слово, идущее после запятой?

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Романова Милена.

Ответ:

var

slovo,slovo2:string;

simvol:Char;

a,ampirmetr:integer;

begin

readln (slovo);

a:=Pos(',',slovo);

ampirmetr:=length(slovo);

if a = 0 then writeln ('No data')

else begin

a:=a+1;

ampirmetr:=ampirmetr-a+1;

slovo2:=copy(slovo,a,ampirmetr);

writeln(slovo2);

end;

readln;

end.

Объяснение:

Имеется проверка на запятую.

В начале вводите текст с запятой, затем выполняется вывод текста после запятой (1 раз)

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Чтобы вывести в Pascal слово, идущее после запятой в строке, вы можете использовать различные методы обработки строки. Один из способов - это использовать функцию Pos, которая находит позицию заданного символа в строке, и функцию Copy, которая копирует подстроку из исходной строки.

Вот пример кода на Pascal:

pascal
program ExtractWordAfterComma; var inputString, wordAfterComma: string; commaPosition: integer; begin // Вводим строку с запятой writeln('Введите строку с запятой:'); readln(inputString); // Находим позицию запятой commaPosition := Pos(',', inputString); if commaPosition > 0 then begin // Копируем слово после запятой (исключая саму запятую) wordAfterComma := Copy(inputString, commaPosition + 1, Length(inputString) - commaPosition); // Убираем возможные пробелы перед словом (если есть) wordAfterComma := TrimLeft(wordAfterComma); // Выводим слово после запятой writeln('Слово после запятой:', wordAfterComma); end else begin writeln('Запятая не найдена в строке.'); end; end.

Пользователь вводит строку, и программа выводит слово, идущее после запятой. Обратите внимание, что код предполагает, что после запятой может быть только одно слово. Если в строке может быть несколько слов после запятой, то необходимо использовать другие алгоритмы обработки строки.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос