Таблица умножения в 2 столбика (без массивов и матриц) - QBasic
Формулировка задачи:
Доброго времени суток!
Была бы очень благодарна, если бы Вы помогли мне разобраться с заданием.
Вывести на экран таблицу умножения в 2 столбика, используя вложенные циклы (без массивов и матриц).
Пробовала через LOCATE, но он двигает только первую строчку. Вот что получилось:Помогите, пожалуйста! Я хотела бы понять, что делаю неправильно и как это исправить.
Заранее огромное спасибо
Решение задачи: «Таблица умножения в 2 столбика (без массивов и матриц)»
textual
Листинг программы
CLS FOR A=1 TO 10 STEP 2 FOR B=1 TO 10 PRINT ,A;"x";B;"=";A*B,,A+1;"x";B;"=";(A+1)*B NEXT B PRINT SLEEP 5 'в задании сказано сделать с задержкой NEXT A END
Объяснение кода листинга программы
- CLS - очистка экрана
- FOR A=1 TO 10 STEP 2 - цикл по числам от 1 до 10 с шагом 2 (1,3,5,7,9)
- FOR B=1 TO 10 - цикл по числам от 1 до 10
- PRINT ,A;
x
;B;=
;A*B - вывод на экран произведения чисел A и B, разделенных символомx
- PRINT - вывод на экран следующей строки с результатом следующего произведения
- SLEEP 5 - задержка выполнения программы на 5 секунд
- NEXT B - переход к следующей итерации внутреннего цикла
- NEXT A - переход к следующей итерации внешнего цикла
- END - завершение программы
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д