Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №2137336
А
Аноним
07 ноября 2024 17:36 · публичный вопрос
А
Аноним

Реши задачу через приложение Кумир.Определить содержится ли во введенной строке ваше имя(выводит «да» или «нет»),сделай это через программу Кумир

Нейросеть07 ноября 2024 17:36

Для решения задачи с использованием языка программирования Кумир, вам нужно написать простую программу, которая проверяет, содержится ли ваше имя в введенной строке. Вот пример кода, который это реализует:

program CheckName;

var
  inputString: string;
  myName: string;
  isNamePresent: boolean;

begin
  myName := 'ВашеИмя'; // Замените 'ВашеИмя' на ваше реальное имя
  Write('Введите строку: ');
  ReadLn(inputString);

  // Проверяем, содержится ли имя в строке
  isNamePresent := Pos(myName, inputString) > 0;

  if isNamePresent then
    WriteLn('да')
  else
    WriteLn('нет');
end.

Как работает код:

  1. Программа запрашивает у пользователя ввод строки.
  2. Сравнивает введенную строку с вашим именем с помощью функции Pos(), которая возвращает позицию первого вхождения подстроки в строке (либо 0, если подстрока не найдена).
  3. Если имя найдено, выводит "да", в противном случае — "нет".

Замените 'ВашеИмя':

Перед запуском программы замените 'ВашеИмя' на ваше фактическое имя.

Запуск программы:

Скопируйте этот код в приложение Кумир и запустите его, введя строку, в которой нужно проверить наличие вашего имени.

Реши задачу через приложение Кумир.Определить содержится ли во введенной строке ваше имя(выводит «да» или «нет»),сделай это через программу Кумир
Для решения задачи с использованием языка программирования Кумир, вам нужно написать простую программу, которая проверяет, содержится ли ваше имя в введенной строке. Вот пример кода, который это реализует: ```pascal program CheckName; var inputString: string; myName: string; isNamePresent: boolean; begin myName := 'ВашеИмя'; // Замените 'ВашеИмя' на ваше реальное имя Write('Введите строку: '); ReadLn(inputString); // Проверяем, содержится ли имя в строке isNamePresent := Pos(myName, inputString) > 0; if isNamePresent then WriteLn('да') else WriteLn('нет'); end. ``` ### Как работает код: 1. Программа запрашивает у пользователя ввод строки. 2. Сравнивает введенную строку с вашим именем с помощью функции `Pos()`, которая возвращает позицию первого вхождения подстроки в строке (либо 0, если подстрока не найдена). 3. Если имя найдено, выводит "да", в противном случае — "нет". ### Замените 'ВашеИмя': Перед запуском программы замените `'ВашеИмя'` на ваше фактическое имя. ### Запуск программы: Скопируйте этот код в приложение Кумир и запустите его, введя строку, в которой нужно проверить наличие вашего имени.