Вопрос задан 18.06.2023 в 04:37. Предмет Информатика. Спрашивает Ченцова Надежда.

Задание на С++ Заменить латинские буквы во введенной строке на восклицательные знаки. Помогите

пожалуйста!
0 0
Перейти к ответам

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

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

string func(string a)

{

string b = "тут напиши в одну строку латинский алфавит";

for(int i = 0;i<"количество букв латинского алфавита";i++){

if (a[i]==b[i])

a[i]='!';

}

return a;

}

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

Чтобы заменить латинские буквы во введенной строке на восклицательные знаки, вам понадобится использовать язык программирования C++. Вот пример кода, который решает данную задачу:

```cpp #include #include

int main() { std::string str; std::cout << "Введите строку: "; std::getline(std::cin, str);

for (char& c : str) { if (c >= 'a' && c <= 'z') { c = '!'; } else if (c >= 'A' && c <= 'Z') { c = '!'; } }

std::cout << "Результат: " << str << std::endl;

return 0; } ```

В этом коде мы используем цикл `for`, чтобы пройтись по каждому символу введенной строки. Затем мы проверяем, является ли символ латинской буквой нижнего или верхнего регистра с помощью условных операторов `if`. Если символ является латинской буквой, мы заменяем его на восклицательный знак '!'. Наконец, выводим измененную строку на экран.

Пример работы программы:

``` Введите строку: Hello World! Результат: !!!! !!!!!! ```

Обратите внимание, что в данном примере мы заменяем все латинские буквы, включая символы пунктуации. Если вам нужно заменить только буквы, вы можете использовать функцию `isalpha()` из библиотеки ``.

0 0

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

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

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

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