Как нарисовать снежинку в c++ - Вопросы по С+

Вопрос Как нарисовать снежинку в c++

Регистрация
6 Авг 2013
Сообщения
90
Репутация
-1
Спасибо
0
Монет
0
317615934_69c7164a326d7b9f1a455a4d4e54f499_800.png

Ширина и высота фигуры запрашивается у пользователя как положительное нечетное число.
 
Регистрация
3 Апр 2013
Сообщения
89
Репутация
0
Спасибо
0
Монет
0
Snowflake snowflake{7, 7};
snowflake.Draw({0, 0});
 
Регистрация
4 Сен 2013
Сообщения
82
Репутация
0
Спасибо
0
Монет
0
#include <iostream>
#include <vector>
using namespace std;
using T=unsigned char; const T s=' ',p='*';
int main(){
int n; cout<<"n: "; cin>>n; vector<T>t(n,s); vector<vector<T>>a(n,t);
for(T i=0;i<n;++i)a=a[n/2]=a[n/2]=a[n-1-i]=p;
for(auto i:a){for(T j:i)cout<<j; cout<<endl;}}
 
Регистрация
12 Янв 2013
Сообщения
74
Репутация
0
Спасибо
0
Монет
0
Это нужно хорошо думать, такое выполняется с вложенными циклами + условиями, нужно сидеть подбирать условия
 
Сверху Снизу