Попробуем одновременно вспомнить и оператор Select Case, и вложенные алгоритмические структуры, и типы данных.
Разработайте программу, которая по введённому пользователем названию типа данных в VB выводит его характеристики: числовой, символьный, строковый или логический; знаковый/беззнаковый; целочисленный/нецелочисленный. Возможен и вариант, что пользователь введёт название несуществующего типа.

12 Окт 2019 в 19:41
286 +1
0
Ответы
1
Sub Main()
Dim dataType As String
Console.WriteLine("Введите название типа данных:")
dataType = Console.ReadLine()
Select Case dataType.ToLower()
Case "integer", "int"
Console.WriteLine("Это целочисленный числовой тип данных")
Case "byte"
Console.WriteLine("Это целочисленный беззнаковый тип данных")
Case "short"
Console.WriteLine("Это целочисленный числовой тип данных")
Case "long"
Console.WriteLine("Это целочисленный числовой тип данных")
Case "single"
Console.WriteLine("Это числовой тип данных")
Case "double"
Console.WriteLine("Это числовой тип данных")
Case "string"
Console.WriteLine("Это строковый тип данных")
Case "char"
Console.WriteLine("Это символьный тип данных")
Case "boolean", "bool"
Console.WriteLine("Это логический тип данных")
Case Else
Console.WriteLine("Такого типа данных нет")
End Select
Console.ReadLine()
End Sub

Пример ввода и вывода программы:

Введите название типа данных:
Int
Это целочисленный числовой тип данных
Введите название типа данных:
STRING
Это строковый тип данных
Введите название типа данных:
Float
Такого типа данных нет
19 Апр в 11:47
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 493 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир