advertise laitec sharif univercity تبلیغات در سایت سورس کد تبلیغات در سایت سورس کد
دانلود سورس پروژه TSP با الگوریتم مورچگان Ants

دانلود سورس پروژه TSP با الگوریتم مورچگان Ants

4800 تومان
دانلود مجموعه 70 پروژه مفید و کاربردی سی شارپ #C

دانلود مجموعه 70 پروژه مفید و کاربردی سی شارپ #C

9500 تومان
سورس پروژه پایانی آزمون گیری با زبان سی شارپ و SQL

سورس پروژه پایانی آزمون گیری با زبان سی شارپ و SQL

7000 تومان
دانلود پروژه معمای 8 با الگوریتم ژنتیک در سی شارپ

دانلود پروژه معمای 8 با الگوریتم ژنتیک در سی شارپ

3000 تومان
دانلود پروژه وب سایت هتل با HTML و ASP.NET

دانلود پروژه وب سایت هتل با HTML و ASP.NET

4900 تومان

دریافت میزان بارندگی ماهانه و رسم نمودار آن در سی پلاس پلاس

شما می توانید سورس کد این برنامه که با عنوان : دریافت میزان بارندگی و رسم نمودار برای آن ، در محیط سی پلاس پلاس ++c نوشته شده است را دانلود کنید.این پروژه مثالی برای استفاده از آرایه های دو بعدی و چند بعدی می باشد.
دریافت میزان بارندگی ماهانه و رسم نمودار آن در سی پلاس پلاس

 

دریافت میزان بارندگی ماهانه و رسم نمودار آن در سی پلاس پلاس

 

این پروژه  در واقع برای کار با آرایه های چند بعدی در سی پلاس پلاس  طراحی شده است . در این برنامه کاربر میزان بارندگی ماهانه 4 سال را وارد می کند و برنامه کارهای زیر را انجام می دهد:

  • در پایان دریافت میزان بازندگی هر سال جمع بارندگی آن سال و پربارشترین ماه آن سال را به نمایش می گذارد.
  • در پایان نموداری برای میزان بارندگی 4 سال را رسم می کند.
  • سپس شماره یک سال را از کاربر دریافت می کند و نموداری برای ماه های آن سال و میزان بارندگی در آن ماه ها را به نمایش می گذارد.

 

توضیحات فنی :

در پیاده سازی این برنامه از آرایه های یک بعدی ، دو بعدی و سه بعدی در سی پلاس پلاس استفاده شده است.و با استفاده از حلقه های تو در توی For این ارایه ها پیمایش شده و مقادیر دریافتی از کاربر که همان میزان بارندگی ماهانه هستند در آرایه ها قرار داده می شوند.سپس با استفاده از حلقه هایی دیگر نمودار مورد نظر برای این داده ها رسم می شود و به کاربر نمایش داده می شود. این نمودار ها شامل یک نمودار سالانه و یک نمودار ماهانه می باشد.

 

اصل برنامه رسم نمودار برای بارندگی را می توانید در پایین صفحه دانلود کنید

اینم سورس کد برنامه رسم نمودار که می توانید در هر نسخه ی ویژوال استودیو از آن بهره بگیرید:

#include
#include
#include
using namespace std;
int main()
{
 char q[4][100][3],p[12][100][3];
    int sal[4],mah[12][4],i,j,max[4],jmax2=0,max2=0,t[4],t2[4],tt[3],temp,temp2,m[12],mm[12],m2[13],k;
t2[0]=1383;
t2[1]=1384;
t2[2]=1385;
t2[3]=1386;

    for (i=0;i<4;i++)
{
cout<<" ";
cout<<"-------------------------------- www.SourceCodes.ir ---------------------------- ";
cout <<"            mizan barandegi dar sale  (138"<
}
cout<<"********************************************************************************";
cout <<"            bishtarin barandegi dar sale (138"<
cout<<"********************************************************************************"<<" ";
for(i=0;i<4;i++)
   for(j=0;j<3;j++)
       if (sal[j]>sal[j+1]){
           temp=sal[j];
           sal[j]=sal[j+1];
           sal[j+1]=temp;
       
       temp=t2[j+1];
       t2[j+1]=t2[j];
       t2[j]=temp;
              
       }
            
       
       for(i=0;i<4;i++) 
       cout<
       if (sal[3]<=10 && sal[3]>0 )
{
   for(i=0;i<4;i++)
      t[i]=sal[i];
}
       
if (sal[3]>10  && sal[3]<100)
{
   for(i=0;i<4;i++)
      t[i]=sal[i]/5;
}
if (sal[3]>100   && sal[3]<1000)
{
   for(i=0;i<4;i++)
      t[i]=sal[i]/50;
}

if (sal[3]>1000 )
{
   for(i=0;i<4;i++)
      t[i]=sal[i]/500;
}
for (i=0;i<3;i++)
tt[i]=t[3]-t[i];
for(i=0;i<3;i++)
    for(j=0;j         strcpy(q[i][j],"  ");

for(i=0;i<3;i++)
    for(j=tt[i];j         strcpy(q[i][j],"[]");
    
    for(i=0;i strcpy(q[3][i],"[]");
 
 
 
cout <<" "<
cout<<"  -----------------------------------"<<" "<<" "<<" ";
cout<<"================================================================================";
cout<<"           sale morede nazar jahat rasme nemodar ra vared konid"<<" ";
cout<<"================================================================================";
cout<<" ";
cout<<"         1383     1384     1385      1386      "<<" ";
cout<<"         ----     ----     ----      ----"<<" ";
cout<<" ENTER    (0)      (1)      (2)       (3)"<<" ";
cout<<" = ";
cin>>k;

for(i=0;i<12;i++)
m2[i]=i;

for(i=0;i<12;i++)
   for(j=0;j<11;j++)
       if (mah[j][k]>mah[j+1][k]){
           temp=mah[j][k];
           mah[j][k]=mah[j+1][k];
           mah[j+1][k]=temp;
       
       temp2=m2[j+1];
       m2[j+1]=m2[j];
       m2[j]=temp2;
              
       }
   
 

if (mah[11][k]<=10 && mah[11][k]>0 )
{
    for(i=0;i<12;i++)
      m[i]=mah[i][k];
}
       
if (mah[11][k]>10 && mah[11][k]<=100)
{
    for(i=0;i<12;i++)
      m[i]=mah[i][k]/5;
    }
if (mah[11][k]>100 && mah[11][k]<=1000)
{
    for(i=0;i<12;i++)
      m[i]=mah[i][k]/50;
}

if (mah[11][k]>1000 )
{
    for(i=0;i<12;i++)
      m[i]=mah[i][k]/500;
}
 
for (i=0;i<11;i++)
mm[i]=m[11]-m[i];
for(i=0;i<11;i++)
for(j=0;j         strcpy(p[j][i],"  ");
        
for(i=0;i<11;i++)
for(j=mm[i];j         strcpy(p[j][i],"[]");

    for(i=0;i strcpy(p[i][11],"[]");
 
cout<< " ("< cout<<" -------------------------------------------------------------"<<" ";
for(i=0;i       cout<<"  "<
cout<<" -------------------------------------------------------------"<<" ";
 
 
 
getch();
return 0;
}

هم اکنون می توانید سورس این پروژه را به صورت رایگان دانلود کنید

حجم فایل :600 KB



لینک های دانلود

دانلود سورس کد برنامه رمز فایل : www.SourceCodes.ir












3
نظرات
  • user avatar داریوش:
    ۱۶:۱۹:۱۶ __ ۱۳۹۴/۰۲/۲۸

    متشکر از زحمتتون خدا حفظتون کنه

  • user avatar رضا:
    ۰۲:۴۲:۰۷ __ ۱۳۹۴/۰۹/۰۹

    چقد مبتدیانه و بی ریخت. . .

    مدیریت سایت :
    خیلی ممنون از تعریف شما :-D ، البته ما سورس هایی که قرار میدهیم هم شامل مبتدی هستش و هم پیشرفته ، هر کدام مخاطب خاص خود را دارند ، با تشکر
  • user avatar Reza:
    ۰۰:۴۱:۴۵ __ ۱۳۹۵/۰۹/۰۷

    اقا ای کاش که توضیح میدادین حالا نه همه اما اکثر خط هارو.. به عنوان یه تازه وارد قصد داشتم خودمو به چالش بکشم بشینم چار خط بخونم ببینم چی به چیه بخدا خسته شدیم از مجموع اعداد اول یا زوج هشت رقمی یا امثالهم استاد دانشگاه :))))) یعنی حالمون از برنامه نویسی بهم خورده.

نظر خود را ارسال کنید



نام:
ایمیل:
دیدگاه:
captcha
کد امنیتی :


advertise
رسم نمودار در زبان سیسورس کد برنامه رسم نمودار با ++C سی پلاس پلاسسورس رسم نموداردانلود رایگان رسم نمودار هواشناسی در سی پلاس پلاسنمودار در سی پلاس پلاسهواشناسی در سی پلاس پلاستبلیغات ارزان سایت آموزش برنامه نویسیتبلیغات مخصوص طراحان وب سایتتبلیغات در سایت برنامه نویسیتبلیغات اینترنتی برای برنامه نویساندر آغوش مینیمالیسممنوی همبرگر با سه خط افقی که روی یکدیگر قرار گرفته اند نشانه چیست؟ سوئیچ به یک ستون واحدتبدیل متن ساده به وبلاگ و سایت های پویا با React.jsکتابخانه sass برای استفاده آسان تر از آنکتابخانه سطح بالا برای اتوماتیک سازی اعمال مرورگر لیست برچسب ها
تمامی حقوق این سایت اعم از محتوی ، تصاویر ، قالب و ... متعلق به گروه مهندسی وب سایت سورس کد می باشد.
SourceCodes.ir ، افقی روشن برای برنامه نویسان ، از مبتدی تا حرفه ای

پیشنهادات ویژه سورس کد

پکیج ویژه پروژه پایانی رشته کامپیوتر دانلود مجموعه 70 پروژه کاربردی سی شارپ وب سایت فروشگاه با php