В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
banana1106
banana1106
18.01.2020 14:41 •  Информатика

Необходимо реализовать в vb.net дано натуральное число. верно ли, что оно начинается и заканчивается одной и той же цифрой. либо,кто шарит, не могу найти ошибку, выдает правильно только однозначность и какое бы число не ввела - неодинаково. dim n, a, b as single n = val(textbox1.text) a = n if n < 10 then textbox2.text = "число однозначное" else do n = b mod 10 a = a / 10 loop until a < = 10 if n = b then textbox2.text = "верно" if b < > a then textbox2.text = "неодинаково" end if end sub

Ответ:
богдан1703
богдан1703
21.08.2020 09:13
n = b Mod 10   меняете на  b = n  Mod  10
a = a / 10  меняете на  a = a  \ 10
Loop Until a <= 10   меняете на  Loop Until a < 10
If n = b Then TextBox2.Text = "верно"  меняете на  If a = b Then TextBox2.Text = "верно"
0,0(0 оценок)
Ответ:
Ekaterina200130
Ekaterina200130
21.08.2020 09:13
        Dim n, a, b As Single
        n = Val(TextBox1.Text)
        a = n
        If n < 10 Then
            TextBox2.Text = "Число однозначное"
        Else
            b = n Mod 10
            Do
                a = a \ 10
            Loop Until a < 10
            If a = b Then
                TextBox2.Text = "верно"
            Else
                TextBox2.Text = "неодинаково"
            End If
        End If
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?