Денис Загаевский, Написал начало, продумал действия, как вижу я их:
1. В сегменте данных объявить буфер для хранения введеной строки.
2. Запросить N (функция A, 21 прерывание).
3. Очистить экран.
4. Цикл: преобразование N из строки в число.
5. Цикл: вывести N звездочки на экране (функция 9, 21 прерывание).
6. Завершить программу (функция 4C, перерыв 21).
Денис Загаевский, так проблема в циклах, как раз на 4 пункте и застрал. Не могу закончить с программой.
4 пункт для того, чтобы язык воспринимал вводимое значение не как строку, а как число, и затем уже выводил количество звездочек равному этому числу.
savoid, не видно попыток. Алгоритм перевода строки в число такой - идёшь по строке с начала до конца. На каждой итерации умножаешь результат на 10 и прибавляешь к нему текущую цифру. В самом начале результат равен 0.