Тебе нужна программа, которая выдает все 16-ные числа от 10 до FF?
В Visual Basic рисуешь поле Метка (Label) длиной в 48 знаков и высотой 16 строк. В свойствах Метки найди свойство, которое отвечает за перенос по словам, у него в названии есть слово Wrap, точное название я, к сожалению, не помню, и установи его в 1. И кнопку "Пуск", на неё вешаешь программу:
Sub A16
Dim i As Integer, N1 As Integer, N2 As Integer, S1 As String, S2 As String, Mes As String
Mes = "" ' В Mes формируется выходная таблица
For i = 16 To 255
N1= Int(i / 16) ' Первая цифра
Select Case N1 ' Заменяем, если надо, число на букву
Case Is 10: S1 = "A"
Case Is 11: S1 = "B"
Case Is 12: S1 = "C"
Case Is 13: S1 = "D"
Case Is 14: S1 = "E"
Case Is 15: S1 = "F"
Case Else: S1 = Str(N1)
End Select
N2 = i Mod 16 ' Вторая цифра
Select Case N2 ' Заменяем, если надо, число на букву
Case Is 10: S2 = "A"
Case Is 11: S2 = "B"
Case Is 12: S2 = "C"
Case Is 13: S2 = "D"
Case Is 14: S2 = "E"
Case Is 15: S2 = "F"
Case Else: S2 = Str(N2)
End Select
Mes = Mes & S1 & S2 & " " ' Добавляем 16-ное число к выходному сообщению
If N2 = 15 Then Mes = Mes & Chr(10) & Chr(13) ' Выдали 16 чисел - переход на след. строку
Next i
Label.Caption = Mes
End
Блок Select Case можно оформить в отдельную процедуру-функцию, и просто вызвать её 2 раза с параметром N1 и N2.
Другие языки программирования и технологии
Добрые люди, помогире сделать программу показывающую все возможные варианты двузначного числа в 16тиричной форм. исчисл.
Самый простой вариант - пересчитывать из десятичной системы. А их не проблема найти. Между 16 - 255.
во-первых, вариант показа одного числа - один. во-вторых, какой язык?
Похожие вопросы
- Написать программу вывода всех возможных вариантов 3 значного числа без повторений на Паскале
- Недавно начал изучать программирование с паскаля.Помогите сделать программу которой я ввел бы 3 числа или больше а она
- Требуется написать программу, которая из цифр двух натуральных чисел создает наименьшее возможное число, сохраняя при эт
- Два двузначных числа, записанных одно за другим, образуют четырехзначное число, которое делится на их произведение.
- Среди двузначных чисел вывести на экран те, сумма цифр которых равна х(0<х<18). Число х вводится с клавиатуры.В паскале!
- Помогите мне! Нужно ввести масив двузначных чисел и его размер с клавиатуры и отсортировать по убыванию. На Ассемблере
- Помогите написать правильно программу в С, мой вариант не работает
- Разработайте программу, которая заполняет двумерный массив натуральными числами по спирали. Максимальное число N задается.
- Как сделать программу по типу мини-базы даных на тему "Успеваемость студентов во время сессии" ? Желательно на C++.
- каким образом 2 одинаковые программы могут "договориться" какая прога покажет число 1 а какая 2?(внутри пример)