آموزش برنامه نویسی ، اموزش برنامه نویسی اندروید

تبلیغات

دسته‌ها


آموزش برنامه نویسی مقدماتی جلسه دوازدهمReviewed by بردیا on Nov 24Rating: 5.0آموزش برنامه نویسی مقدماتی جلسه دوازدهمدر این جلسه از سری آموزش های برنامه نویسی مقدماتی c++ یک بازی تاس در c++ طراحی شد که در آن نحوه طراحی منو در c++ نحوه استفاده از آرایه ها به صورت آموزشی مطرح شد،سپس تابع system() در c++ و وردی های مختلف آن درس داده میشود

آموزش برنامه نویسی c++

 

 

 

در این جلسه از سری آموزش های برنامه نویسی مقدماتی c++  یک بازی تاس در c++ طراحی شد که در آن نحوه طراحی منو در c++  نحوه استفاده از آرایه ها به صورت آموزشی مطرح شد،سپس تابع system() در c++  و وردی های مختلف آن درس داده میشود و یاد خواهید گرفت نحوه پاک کردن صفحه نمایش در c++ ،رنگی کردن نوشته در c++  یا همان رنگی کردن فونت در c++  را خواهیم آموخت و یادمی گیرم که صفحه نمایش را در c++ رنگی کنیم یا به عبارت بهتر رنگ کردن صفحه در c++ سپس با اعداد تصادفی در c++ یا اعداد random  در c++ آشنا خواهیم شد.

شرح بازی تاس:

این بازی از دو قسمت ۱ نفره و دو نفره طراحی شده است و در این بازی با انداختن تاس شروع می شود و هر بازیکن ۱۰ بار تاس میریزد و در آخر مجموعه تاس ها جمع شده و برنده اعلام میشود.

در زیر کد های بازی را مشاهده میکنید:

#include <iostream>
#include <ctime>
#include <iomanip>
#include <cstdlib>
using namespace std;

int main()
{
    int c=0,p1[10]={0},p2[10]={0},sum1=0,sum2=0;
    while(c!=3){
        system("CLS");
        cout<<"\n\n\n\n";
        cout<<" \n\t1) ONE PLAYER : ";
        cout<<" \n\t2) TWO PLAYER : ";
        cout<<" \n\t3) EXIT       : \n";
        cin>>c;
if(c==1)
{
    cout<<"\n =========== ONE ===========\n";
    cin.get();
for(int i=0;i<10;i++)
{
    cin.get();
    p1[i]=1+rand()%6;
    cout<<"P 1: "<<p1[i]<<"\n";
    p2[i]=1+rand()%6;
    cout<<"P C: "<<p2[i]<<"\n";
    sum1+=p1[i];
    sum2+=p2[i];
}
if(sum1>sum2){
system("CLS");
for(int j=0;j<100;j++){
    system("CLS");
  //  string s="Color A1 ";
    system("color A1");
    for(int k=0;k<100000;k++);
    cout<<"\n\n\n\t\t\t YOU WIN !!!!";
}

cin.get();
}else{
system("CLS");
for(int j=0;j<1000;j++){

    system("CLS");
system("Color A1");
for(int k=0;k<1000000;k++);
cout<<"\n\n\n\t\t\t YOU LOSSSS !!!!";
}
cin.get();
}


}else if(c==2){
 cout<<"\n =========== TWO ===========\n";
    cin.get();
for(int i=0;i<10;i++)
{
    cin.get();
    p1[i]=1+rand()%6;
    cout<<"P 1: "<<p1[i]<<"\n";
    cin.get();
    p2[i]=1+rand()%6;
    cout<<"P 2: "<<p2[i]<<"\n";
}
if(sum1>sum2){
system("CLS");
cout<<"\n\n\n\t\t\t P1 WIN !!!!";
cin.get();
}else{
system("CLS");
cout<<"\n\n\n\t\t\t P2 WIN !!!!";
cin.get();
}
}

    }
    //cout << "Hello world!" << endl;
    return 0;
}

برای دانلود ویدئو آموزشی برنامه نوسی مقدماتی جلسه ۱۲ روی لینک زیر کلیک کنید


مشخصات

دانـــــلود

  • 338

برچسب ها

مطالب پیشنهادی ما

دیدگاه های شما

پاسخ دهید

فرادرس، بزرگ ترین دانشگاه آنلاین ایران
آموزش مبانی برنامه نویسی
آموزش جاوا
آموزش سی شارپ
آموزش شی گرایی در سی شارپ
آموزش ویژوال بیسیک دات نت
آموزش PHP
آموزش پایتون
آموزش برنامه نویسی C
آموزش برنامه نویسی C++
آموزش برنامه نویسی اندروید
آموزش وردپرس
آموزش برنامه نویسی