شارك المقالة

كود يقوم برسم شجره بالغة السي بلس بلس ++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;
}


شاهد الشرح


شاهد ايضا :

شاهد أيضًا
مقالات ذات صلة
شرح كيفية تحجيم الشاشه على ال Desktop في تطبيقات Flutter على سطح المكتب

شرح كيفية تحجيم الشاشه على ال Desktop في تطبيقات Flutter على سطح المكتب اذا كان…

افضل طريقة تجعلك لا تنسى الاكواد وتححبك في البرمجة ( تعلم البرمجة بالعربي بسهولة )

تعليم البرمجة للأطفال في عمر مبكر يقدم لطفلك و يساعد على تطوير التفكير وحس الابداع…

تطبيق لعرض الافلام مفتوح المصدر Flutter مجاني

تطبيق لعرض الافلام مفتوح المصدر Flutter مجانييهدف هذا المشروع إلى إنشاء تطبيق لعرض الأفلام بالأنميشن…

🚫 مانع الإعلانات مفعل

يجب إيقاف مانع الإعلانات لاستكمال تصفح الموقع