Задача Задача №2137318
А
А
Для решения задачи через приложение Кумир, вы можете использовать простой алгоритм. Вот пример кода, который проверяет, содержится ли в введенной строке ваше имя:
PROGRAM CheckName;
VAR
inputString: STRING;
myName: STRING;
found: BOOLEAN;
BEGIN
myName := 'ВашеИмя'; { Замените 'ВашеИмя' на ваше настоящее имя }
found := FALSE;
WRITE('Введите строку: ');
READLN(inputString);
{ Проверяем, содержится ли имя в строке }
IF POS(myName, inputString) > 0 THEN
found := TRUE;
{ Выводим результат }
IF found THEN
WRITELN('да')
ELSE
WRITELN('нет');
END.
Объяснение кода:
- Задаем переменные:
inputStringдля хранения введенной строки,myNameдля вашего имени иfoundдля проверки наличия имени в строке. - Используем
POSдля поиска вашего имени в введенной строке. Если результат больше 0, то имя найдено. - В зависимости от результата, выводим "да" или "нет".
Замените 'ВашеИмя' на ваше настоящее имя и запустите программу в Кумире.