Напечатайте ромбовидную форму с рамкой, используя звездочки в C++C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Напечатайте ромбовидную форму с рамкой, используя звездочки в C++

Сообщение Anonymous »

Мне нужно распечатать ромбовидную форму с рамкой, используя звездочки в C++.
Приведенный ниже код отображает только ромб, но мне также нужна рамка. Что мне делать?
Ожидание:
Изображение

Реальность:
Изображение

#include

void PrintDiamond(int iSide) {
using namespace std;
int iSpaces = iSide;
int iAsterisks = 1;
// Output the top half of the diamond
for (int iI = 0; iI < iSide; ++iI) {
for (int iJ = 0; iJ < iSpaces; ++iJ) {
cout

Подробнее здесь: https://stackoverflow.com/questions/859 ... risks-in-c
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»