Вывести таблицу умножения на экран (без использования массивов) - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Задача 1: Вывести таблицу умножения на экран. Без массива.

Решение задачи: «Вывести таблицу умножения на экран (без использования массивов)»

textual
Листинг программы
#include <stdio.h>
#include <conio.h>
void main ()
{
    int i,j,s;
    cputs("    ");
    for (i=2; i<10; i++) printf("%4d",i);
    printf("\n\r   %c",0xDA);
    for (i=0; i<37; i++) putch(0xC4);
    printf("\n\r");
    for (j=2; j<10;j++){ printf("%2d %c",j, 0xB3);
       for (i=2; i<10; i++) printf("%4d",j*i);
       printf("\n\r");
    };
    getch();
};

Объяснение кода листинга программы

  1. Подключение необходимых библиотек для работы с выводом на экран и получения ввода с клавиатуры.
  2. Объявление переменных i, j, s типа int.
  3. Вывод на экран горизонтальной линии из символов -.
  4. Цикл от 2 до 9 с шагом 1 для вывода на экран строк таблицы умножения.
  5. Вывод на экран столбца из чисел от 2 до 9.
  6. Цикл от 0 до 36 с шагом 1 для вывода на экран вертикальных линий таблицы умножения.
  7. Вывод на экран пустой строки.
  8. Цикл от 2 до 9 с шагом 1 для вывода на экран строк таблицы умножения.
  9. Вывод на экран числа из диапазона [2..9] умноженного на число из диапазона [2..9].
  10. Вывод на экран новой строки.
  11. Получение ввода с клавиатуры с помощью функции getch().
  12. Окончание работы программы.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4 из 5
Похожие ответы