Вопрос задан 07.07.2023 в 17:27. Предмет Информатика. Спрашивает Мулдатьянов Айдамир.

Символьные строки. Определить каким по счету символом является буква “у” в символьной строке “Я

люблю информатику”. Написать программу в паскале. 90 баллов. Прошу без спама. Только полные ответы, иные буду блокировать, спасибо.
0 0
Перейти к ответам

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

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

Ответ:

Дан в прикрепленных вложениях. В первом решении используется встроенная функция pos для нахождения позиции подстроки в строке, во втором это реализовано при помощи цикла for для ручной проверки по строке.



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

Конечно, вот программа на Pascal, которая определяет порядковый номер символа "у" в строке "Я люблю информатику":

pascal
program FindCharacterPosition; var str: string; targetChar: char; position: integer; i: integer; begin str := 'Я люблю информатику'; targetChar := 'у'; position := 0; for i := 1 to Length(str) do begin if str[i] = targetChar then begin position := i; break; // Выходим из цикла, как только нашли символ end; end; if position <> 0 then writeln('Символ "', targetChar, '" находится на позиции ', position) else writeln('Символ "', targetChar, '" не найден в строке'); end.

Этот код определит позицию буквы "у" в строке "Я люблю информатику" и выведет соответствующее сообщение.

0 0

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

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

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

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