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

Ты начинай писать. Будут проблемы - показывай код, пиши что не получается, тогда люди и подскажут.
...
Рейтинг: 0 / 0
24.10.2013, 16:51
    #38440221
Dima Sorokin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите, пожалуста, написать программу на Visual Basic
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
24.10.2013, 17:22
    #38440266
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите, пожалуста, написать программу на Visual Basic
Dima Sorokin , мда-с...

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


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