
Вопрос задан 07.07.2023 в 17:27.
Предмет Информатика.
Спрашивает Мулдатьянов Айдамир.
Символьные строки. Определить каким по счету символом является буква “у” в символьной строке “Я
люблю информатику”. Написать программу в паскале. 90 баллов. Прошу без спама. Только полные ответы, иные буду блокировать, спасибо.

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

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





Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Конечно, вот программа на Pascal, которая определяет порядковый номер символа "у" в строке "Я люблю информатику":
pascalprogram 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.
Этот код определит позицию буквы "у" в строке "Я люблю информатику" и выведет соответствующее сообщение.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili