Вопрос задан 19.06.2023 в 14:16. Предмет Информатика. Спрашивает Лебедева Анастасия.

Дана строка содержащая слово записанное через дефис написать программу определяющую позицию дефиса

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

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

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

string str ="бело-красный";

if(str.Contains("-")) {

int index = str.IndexOf("-");

Console.WriteLine(index);

}

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

Для определения позиции дефиса в строке, содержащей слово, можно воспользоваться программой на языке Python. Вот пример такой программы:

```python def find_dash_position(word): position = word.find('-') return position

# Пример использования input_word = "пример-слова" dash_position = find_dash_position(input_word) print("Позиция дефиса:", dash_position) ```

В этой программе определена функция `find_dash_position`, которая принимает на вход слово и возвращает позицию первого вхождения дефиса в слове. Если дефис не найден, функция вернет -1.

Пример использования программы показывает, как передать слово "пример-слова" в функцию `find_dash_position` и вывести позицию дефиса.

Примечание: Позиции символов в строке в языке Python начинаются с 0. То есть, если дефис находится на первой позиции, функция вернет 0.

Надеюсь, это поможет вам определить позицию дефиса в строке со словом. Если у вас возникнут дополнительные вопросы, пожалуйста, дайте мне знать!

0 0

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

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

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

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