Вопрос задан 23.05.2026 в 05:51. Предмет Информатика. Спрашивает Васильева Полина.

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

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

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

Отвечает Тимченко Артём.

Поскольку дан один символ, циклы не нужны. Используем функции isupper и islower для проверки регистра, а toupper и tolower для смены. Если символ не буква, оставляем без изменений.

Пример кода:

#include
#include
using namespace std;
int main() {
char c;
cin >> c;
if (isupper(c))
cout

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

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

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

Информатика 21.05.2026 10:15 7 Гафаров Александр
Задать вопрос