Вопрос задан 12.07.2023 в 01:09. Предмет Информатика. Спрашивает Malishava Tamriko.

Написать программу:Ввести символ. Вывести строку трех подряд идущих в алфавите символов:

предыдущего, текущего и последующего. Пример: Вход: d Выход: cde
0 0
Перейти к ответам

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

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

Ответ:

Снизу код:

Объяснение:

#include <bits/stdc++.h>

using namespace std;

int main()

{

   char a;

   char b;

   char c;

   cin >> a;

   b = a - 1;

   c = a + 1;

   cout << b;

   cout << a;

   cout << c;

}

UPD: когда заводишь переменную char то если в этот чар забить число выведется символ например: char a = 49 если вывести a получится 1. таблица ASCII в помощь

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

Для написания программы, которая реализует указанное требование, вы можете использовать язык программирования Python. Вот пример программы:

python
def find_adjacent_chars(char): # Проверяем, является ли символ буквой английского алфавита if not char.isalpha() or len(char) != 1: return "Введенный символ не является буквой английского алфавита." char = char.lower() # Приводим символ к нижнему регистру # Проверяем, является ли символ 'a' или 'z' if char == 'a': return 'zab' elif char == 'z': return 'yza' else: # Иначе возвращаем трех подряд идущих символов prev_char = chr(ord(char) - 1) next_char = chr(ord(char) + 1) return prev_char + char + next_char # Получаем входной символ от пользователя input_char = input("Введите символ: ") # Получаем строку трех подряд идущих символов result = find_adjacent_chars(input_char) # Выводим результат print("Результат:", result)

Скопируйте этот код в редактор Python и запустите программу. После этого вы можете вводить различные символы, и программа будет выводить трех подряд идущие символы в алфавите.

0 0

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

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

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

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