طريقة رسم شجره بالغة السي بلس بلس ++print Tree in c
مرحبا بكم متابعي المدونه الاعزاء في مقالة جديده وكود جديد من اكواد سي بلس بلس - C++ وهو عن طباعة شجرة ملونه بشكل جميل ورائع بلغة السي بلس حيث قد سبق وان قمت بشرح العديد من الاكواد والرسومات والرسومات الاخرى بلغة السي بلس وايضا الجافا لذلك اذا اردت ان تجد هذه الاكواد فكل ما عليك هو التوجه الى القسم الذي ترغب بالحصول على اكواد لة في الاعلى واختار اللغه التي تريدها وتريد لها اكواد وانا احاول دائما ان اغذي الموقع بالمقالات الحصريه والاكواد البرمجيه المستخدمه بكثره وايضا مشاريع بلغات برمجة قابلة للتعديل لذلك اذا كنت تبحث عن كود معين فقبل عناء البحث في جوجل ابحث في موقعنا ربما تجد الكود الذي تبحث عنه.
كود برنامج طباعة الشجرة بالسي بلس بلس
#include<iostream>
#include<conio.h>
#include<iomanip>
#include<windows.h>
#include<cstdlib>
#include<color.h>
void gotoxy (int x, int y)
{
COORD coord;
coord.X = x; coord.Y = y;
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), coord);
}
using namespace std;
int main()
{
again:
int a=15,x,b,p=0,n,m;
gotoxy(0,0);
Sleep(0.2);
cout<<setw(50)<<"-:Tree:-"<<endl;
for(b=1; b<=a; b++)
{
p++;
for(int i=0;i<=p;i++)
{
for(x=2*a-1-i;x>=b;x--)
{
cout<<" ";
}
if(b+i<a)
{
for(int x=1;x<=b+i;x++)
{
n=rand()%50;
m=rand()%5;
if(n%5==0)
cout<<green<<"* ";
else if(n%5==1)
cout<<yellow<<"$ ";
else if(n%5==2)
cout<<red<<"# ";
else
cout<<blue<<"@ ";
}
cout<<endl;
}
else
goto end;
}
}
end:
p=0;
for(int i=0;i<6;i++)
{
for(int j=12+p;j>=1;j--)
{
cout<<" ";
}
p=a;
for(int k=0;k<3;k++)
{
cout<<green<<"* ";
}
Sleep(2);
cout<<endl;
}
cout<<setw(60)<<"@ Myprogworld.....!!"<<endl;
goto again;
}
شاهد الشرح
شاهد ايضا :
- كود برنامج بلغة c++ لحل معادله من الدرجه الثالثه
- كود برنامج c++ لتحويل درجة الحراره من مئوية إلى فهرنهايت والعكس
- مجموعة من افضل البرامج والمواقع للكتابة بلغة السي بلس بلس
- كود بلغة c++ لحساب مجموع الاعداد الزوجيه المعطاه من المستخدم
- كود برنامج بلغة c++ يقوم بطباعة فانوس رمضان ( اكواد سي بلس بلس بالعربي )
- كود برنامج c++ لمعرفة حروف العله في الكلمه
- اكتب برنامج بلغة c++ لحساب مجموع الاقل التي تقل عن او تساوي n