Вопрос задан 16.07.2023 в 07:07. Предмет Информатика. Спрашивает Боднарчук Максим.

С клавиатуры вводится строка из двух слов, разделённых пробелом. Составьте программу которая

определяет: а) начинаются ли оба слова с одной и той же буквы. б) начинается ли второе слово с той же буквы на которое оканчивается первое слово.​
0 0
Перейти к ответам

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

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

var s: string;

i: integer;

begin

readln(s);

for i:=1 to length(s) do if s[i]=' ' then begin

if s[1]=s[i+1] then

writeln('слова начинаются с одной и той же буквы')

else writeln('слова начинаются с разных букв');

if s[i-1]=s[i+1] then

write('второе слово начинается с той же буквы, на которую заканчивается первое слово')

else

write('второе слово не начинается с той же буквы, на которую заканчивается первое слово');

break;

end;

end.

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

Вот пример программы на языке Python, которая решает данную задачу:

python
# Ввод строки с клавиатуры input_string = input("Введите строку из двух слов, разделенных пробелом: ") # Разделение строки на два слова words = input_string.split() # Проверка, начинаются ли оба слова с одной и той же буквы if words[0][0].lower() == words[1][0].lower(): print("Оба слова начинаются с одной и той же буквы") else: print("Оба слова не начинаются с одной и той же буквы") # Проверка, начинается ли второе слово с той же буквы, # на которую оканчивается первое слово if words[0][-1].lower() == words[1][0].lower(): print("Второе слово начинается с той же буквы, на которую оканчивается первое слово") else: print("Второе слово не начинается с той же буквы, на которую оканчивается первое слово")

Программа разделяет введенную строку на два слова, используя пробел в качестве разделителя. Затем она сравнивает первую букву каждого слова (игнорируя регистр) для определения, начинаются ли оба слова с одной и той же буквы. Затем программа сравнивает последнюю букву первого слова с первой буквой второго слова (игнорируя регистр) для определения, начинается ли второе слово с той же буквы, на которую оканчивается первое слово.

0 0

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

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

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

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