Дизассемблирование команд с помощью W32Dasm - Assembler
Формулировка задачи:
Цель работы. Ознакомление с командами турбо паскаля, выводящими символы и коды. Вывод кодов и символов командами ord, $, Chr.
Задание 1.
Ввести название своей средней школы и вывести их коды;
P.S Writeln/Readln на Паскаль,а что за коды и как их получить,
Задание 2.
Написать программу формирования чисел от 1 до 100 и символа из двух первых латинских букв своей фамилии(запрашиваем с консоли) и вывести результаты.
НЕ пойму,что делать.Фамилию Writeln/Readln на Паскаль,цикл FOR от 1 до 100 вівести.а вотувязать их.
Решение задачи: «Дизассемблирование команд с помощью W32Dasm»
textual
Листинг программы
Var I : Integer ; S : String ; Begin Write('Название школы тыц : ') ; ReadLn(S) ; For I := 1 To Length(S) Do WriteLn(S[I], ' - ', Ord(S[I])) End.
Объяснение кода листинга программы
- Создается переменная
I
типа Integer со значением по умолчанию. - Создается переменная
S
типа String со значением по умолчанию. - Выводится на экран строка
Название школы тыц :
. - Вводится значение в переменную
S
с помощью функции ReadLn(). - Запускается цикл For для переменной
I
в диапазоне от 1 до длины строкиS
. - В каждой итерации цикла выводится на экран символ из строки
S
с индексомI
и его код ASCII, разделенные символом '-'. - Конец программы.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д