Для заданного натурального числа n вывести горизонтальную
прямоугольную рамку размером n * 3 из звездочек, заполненную пробелом (как показано в примере).
Вход. Одно
натуральное число n (1 < n ≤ 100).
Выход. Выведите
горизонтальную прямоугольную рамку размером n * 3.
Пример входа |
Пример выхода |
5 |
*** * * * * * * *** |
циклы
Горизонтальную прямоугольную рамку рисуем следующим
образом:
·
В первой строке выводим
3 звездочки;
·
Выводим n – 2 раза строку “* *” (две звездочки, разделенные пробелом);
·
В третьей строке
выводим 3 звездочки
если только n > 1;
Реализация алгоритма
Читаем входное
значение n.
scanf("%d", &n);
Выводим 3 звездочки.
printf("***\n");
Выводим
n – 2 раза строку “* *” (две звездочки, разделенные пробелом).
for (i = 0; i < n - 2; i++)
printf("*
*\n");
Если n > 1, то выводим 3
звездочки.
if (n > 1) printf("***\n");