Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/15: Рейтинг темы: голосов - 15, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 13.04.2016
Сообщений: 1
1

Является ли строка целым числом, вещественным или не является числом

14.04.2016, 22:15. Показов 3112. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Задание. Определите, является ли заданная строка записью целого числа, записью вещественного числа, или строку нельзя преобразовать в число.
VB.NET
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
 Dim s, a As String
    Public Function vvod(ByVal T As TextBox) As String
        Return T.Text
    End Function
    Public Sub vivod(ByVal z As String, ByRef t As TextBox)
 
        If Len(s) = 0 Then
            t.Text = "Пожалуйста,введите символы"
        Else
            t.Text = z
        End If
    End Sub
 
    Public Sub Reshenie(ByVal s As String)
        Dim i As Integer
 
        For i = 0 To Len(s) - 1
            If s.Substring(i, 1) >= Chr(48) And s.Substring(i) <= Chr(57) And s.Substring(i) = Chr(44) And s.Substring(i, 1) = Chr(46) Then
                If s.IndexOf(",", 1) = -1 Then
                    a = "простое число"
                Else a = "вещественное число "
                End If
            Else a = "не число"
            End If
        Next
    End Sub
 
 
    Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
        s = vvod(TextBox1)
        Reshenie(s)
        vivod(a, TextBox2)
    End Sub
Помогите,пожалуйста с кодом
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.04.2016, 22:15
Ответы с готовыми решениями:

Проверить, является ли строка шестнадцатеричным числом
Здравствуйте. Как проверить, что в строковой переменной находится число в шестнадцатеричной форме?...

Найдите все числа из интервала (100, 200), цифровой корень которых является простым числом (1, 2, 3, 5, 7)
Что не так? и где ввести ограничение чтоб было простое число??? Dim m, s, c, k, a As Byte ...

Выяснить – является ли выделенное слово числом. Если да, то каким числом (целым или вещественным)
Доброго дня всем. Помогите пожалуйста составить программу, которая выясняет – является ли...

Определить, чем является строка – целым числом, вещественным, датой или текстовой строкой
Помогите разобраться.. Это задание на семинар - Вобщем здесь меня интересует сам алгоритм...

1
Модератор
Эксперт .NET
4203 / 3287 / 497
Регистрация: 27.01.2014
Сообщений: 6,033
14.04.2016, 22:26 2
поможет вам в этом Char.IsNumber, Char.IsDigit и т.д.
1
14.04.2016, 22:26
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.04.2016, 22:26
Помогаю со студенческими работами здесь

Является ли содержимое строки целым числом или вещественным
Дана строка. Если она представляет собой запись целого числа, то вывести 1; если вещественного (с...

Проверка строки (является ли она целым или вещественным числом)
Нашел функцию isdigit(). Вычитал про нее таку. штуку: Функция isdigit используется для проверки...

Является ли строка целым числом
Дана строка символов. Если она представляет собой запись целого числа, то вывести 1; если...

Как проверить, что строка является вещественным числом?
например задана строка string str=&quot;6.9&quot; и как проверить что вещественное? для целого типа можно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru