Написать программу для проверки все ли буквы данного слова стоящие на четных местах одинаковые (золото, долото, полотно, толокно). Visual Basic

27 Ноя 2019 в 19:44
195 +1
0
Ответы
1

Вот пример программы на Visual Basic, которая проверяет, являются ли буквы на четных позициях в слове одинаковыми:

Module Module1
Sub Main()
Dim inputWord As String
Console.WriteLine("Введите слово:")
inputWord = Console.ReadLine().ToLower()
If CheckEvenLetters(inputWord) Then
Console.WriteLine("Буквы на четных позициях одинаковы")
Else
Console.WriteLine("Буквы на четных позициях разные")
End If
Console.ReadLine()
End Sub
Function CheckEvenLetters(word As String) As Boolean
For i As Integer = 1 To word.Length - 1 Step 2
If word(i) <> word(0) Then ' Проверяем, что буква на четной позиции не равна первой букве слова
Return False
End If
Next
Return True
End Function
End Module

При вводе слов "золото", "долото", "полотно" и "толокно" результат будет следующим:

Введите слово:
Золото
Буквы на четных позициях одинаковы
Введите слово:
Долото
Буквы на четных позициях одинаковы
Введите слово:
Полотно
Буквы на четных позициях разные
Введите слово:
Толокно
Буквы на четных позициях одинаковы
19 Апр в 00:42
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 84 683 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир