powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Помогите, пожалуста, написать программу на Visual Basic
6 сообщений из 6, страница 1 из 1
Помогите, пожалуста, написать программу на Visual Basic
    #38439322
Dima Sorokin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пользователь вводит символ (переменная типа Char). В случае ввода русской буквы сообщить пользователю гласная она или согласная. При вводе НЕ русской буквы выдать сообщение об ошибке. Использовать оператор выбора Select Case. Спасибо большое!!!!!
...
Рейтинг: 0 / 0
Помогите, пожалуста, написать программу на Visual Basic
    #38439380
Barkan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima Sorokin,

Ты начинай писать. Будут проблемы - показывай код, пиши что не получается, тогда люди и подскажут.
...
Рейтинг: 0 / 0
Помогите, пожалуста, написать программу на Visual Basic
    #38440221
Dima Sorokin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Barkan, написала программу, но как отразить условие, что если это НЕ русская буква, то выводить ошибку? C Английским языком понятно, а с остальными языками как быть, подскажите, пожалуйста? И нельзя ли как-то сократить количество CASE-ов при прописывании гласных букв?

Dim strX As String

strX = InputBox("Введите символ")

If (strX >= "А" And strX <= "Я") Or (strX >= "а" And strX <= "я") Then


Select Case strX
Case "А"
MsgBox ("Это Гласная буква")
Case "Е"
MsgBox ("Это Гласная буква")
Case "Ё"
MsgBox ("Это Гласная буква")
Case "И"
MsgBox ("Это Гласная буква")
Case "О"
MsgBox ("Это Гласная буква")
Case "У"
MsgBox ("Это Гласная буква")
Case "Ы"
MsgBox ("Это Гласная буква")
Case "Э"
MsgBox ("Это Гласная буква")
Case "Ю"
MsgBox ("Это Гласная буква")
Case "Я"
MsgBox ("Это Гласная буква")
Case "а"
MsgBox ("Это Гласная буква")
Case "е"
MsgBox ("Это Гласная буква")
Case "ё"
MsgBox ("Это Гласная буква")
Case "и"
MsgBox ("Это Гласная буква")
Case "о"
MsgBox ("Это Гласная буква")
Case "у"
MsgBox ("Это Гласная буква")
Case "ы"
MsgBox ("Это Гласная буква")
Case "э"
MsgBox ("Это Гласная буква")
Case "ю"
MsgBox ("Это Гласная буква")
Case "я"
MsgBox ("Это Гласная буква")

Case Else
MsgBox ("Это солгасная буква")

End Select

ElseIf (strX >= "A" And strX <= "Z") Or (strX >= "a" And strX <= "z") Then

MsgBox ("Ошибка")

End If
...
Рейтинг: 0 / 0
Помогите, пожалуста, написать программу на Visual Basic
    #38440266
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima Sorokin , мда-с...

Заведите строковую константу-литерал. В нём расположите сперва, скажем, все русские гласные, потом русские согласные. После ввода символа при помощи Instr() определяйте позицию введённого символа в литерале, и по номеру позиции уже смотрите, гласная это или согласная. А на всё остальное - цифры, латиница и т.п. - Instr() даст ноль.
...
Рейтинг: 0 / 0
Помогите, пожалуста, написать программу на Visual Basic
    #38440490
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima Sorokin, среди программистов копипстинг одной строчки кода - это некруто. И за это чморят. А иногда и больно бьют.
Попробуй описать одной строкой все гласные а другой - согласные. Может появятся мысли.
Код: vbnet
1.
2.
3.
Dim Glasn As String = "аоеиыую...."
Dim Sogl As String = "бпвмфпрст...."
....
...
Рейтинг: 0 / 0
Помогите, пожалуста, написать программу на Visual Basic
    #38440776
Dima Sorokin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо. Вы подсказали, как научиться хорошо программировать. Задачу эту я решил.
А можно убрать мои сообщения с форума в этой теме? Считаю, что другим эти сообщения не принесут никакой пользы.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Помогите, пожалуста, написать программу на Visual Basic
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]