Terence-J20 Ответов: 1

Как использовать char для рисования фигур в консольном приложении


Привет всем, я студент и должен сделать пару упражнений, но я застрял на этом.

Я должен написать программу, которая печатает фигуру в форме сердца, используя знак "о". Но я понятия не имею, как это сделать.

Что я уже пробовал:

Я пробовал google и MSDN, но не смог найти решения.

1 Ответов

Рейтинг:
2

Patrice T

Цитата:
Как использовать char для рисования фигур в консольном приложении

На практике в консольном приложении все фигуры являются растровыми изображениями и используют по крайней мере 2 символа для отображения фигур.
Для любой формы вы должны закодировать ее, и есть в основном 2 варианта:
-Вы можете использовать математические свойства и кодировать форму в коде, специализированном для этой формы. квадрат, прямоугольник, треугольник, Алмаз ...
- Вы не можете использовать математические свойства, и вы должны закодировать форму как данные и написать некоторый код для отображения формы. Любая форма, которая не вписывается в первую категорию.
Это ваше домашнее задание, вы должны написать код.

Как программист, ваша задача-создавать алгоритмы это решает конкретные проблемы, и вы не можете полагаться на кого-то другого, чтобы вечно делать это за вас, поэтому есть время, когда вам придется научиться этому. И чем скорее, тем лучше.
Когда вы просто просите решение, это все равно что пытаться научиться водить машину, обучая кого-то другого.
Создание алгоритма-это в основном поиск математики и необходимая адаптация к вашей реальной задаче.

Идея "развития" заключается в том, что это слово предполагает: "систематическое использование научно-технических знаний для достижения конкретных целей или требований." BusinessDictionary.com[^]
Это не то же самое, что "быстро гуглите и сдавайтесь, если я не могу найти точно правильный код".