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

تبلیغات

دسته‌ها


آموزش برنامه نویسی مقدماتی جلسه پایانیReviewed by بردیا on Dec 16Rating: 5.0آموزش برنامه نویسی مقدماتی جلسه پایانیدر آخرین جلسه از آموزش برنامه نویسی مقدماتی c++ تمرین جلسه قبل آموزش برنامه نویسی مقدماتی را به صروت تابع محور بحث کرده ایم و توضیحات کاملی راجع به کاربرد توابع را در این جلسه بحث کرده ایم. برای فهم بیشتر مساله کد این تمرین در زیر برای یادگیری بهتر توابع در زبان برنامه نویسی سی پلاس پلاس برای شما عزیزان مطرح شده است

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

 

 

 

 

در آخرین جلسه از آموزش برنامه نویسی مقدماتی c++ تمرین جلسه قبل آموزش برنامه نویسی مقدماتی را به صروت تابع محور بحث کرده ایم و توضیحات کاملی راجع به کاربرد توابع را در این جلسه بحث کرده ایم.

 

برای فهم بیشتر مساله کد این تمرین در زیر برای یادگیری بهتر توابع در زبان برنامه نویسی سی پلاس پلاس برای شما عزیزان مطرح شده است

 

#include <iostream>
#include<ctime>>
#include<iomanip>
#include<cstdlib>
using namespace std;
int a[10][10]={0},ii=0,jj=0;
void panir(){
int i,j;
 do{
    i=0+rand()%9;
    j=0+rand()%9;
    }while(i==0 && j==0);
    a[i][j]=5;
}
void chale(){
    int l,j,i;
for(i=0;i<6;)
{
    l=0+rand()%9;
    j=0+rand()%9;
    if(a[l][j]==0)
    {
        a[l][j]=1;
        i++;
    }
}

}
void cat(){
    int i,l,j;
for(i=0;i<6;)
{
    l=0+rand()%9;
    j=0+rand()%9;
    if(a[l][j]==0)
    {
        a[l][j]=2;
        i++;
    }
}

}
void start (){
 a[0][0]=7;
panir();
chale();
cat();

}
void print(){
    int i,j;
for(i=0;i<10;i++){
        for(j=0;j<10;j++)
            cout<<"  "<<a[i][j];
        cout<<"\n\n";

    }
}
void show(){
    int i,j;
for(i=0;i<10;i++)
        for(j=0;j<10;j++)
    if(a[i][j]==7){
        ii=i;
        jj=j;

    }

}
int main()
{
    srand(time(0));
    int i,j,l,p=1,t=0;
   start();
    while(p==1){
     system("CLS");
      print();
    cin.get();
    t=1+rand()%6;
    cout<<"\n TAS : "<<t;
    show();
    cout<<"\n MAKAN i="<<ii<<" j= "<<jj;
    a[ii][jj]=0;

    l=jj+t;
    if(l>9){
        ii++;
        if(ii>9)
        {
            cout<<"\n \n \n \t\t YOU LOSE!!!!!!!!!!!!!!!!!!!!!!";
            p=0;
            continue;
        }
        l=l-9;


    }
    if(a[ii][l]==2){
         cout<<"\n \n \n \t\t YOU LOSE!!!!!!!!!!!!!!!!!!!!!!";
            p=0;
            continue;
    }
    if(a[ii][l]==5){
         cout<<"\n \n \n \t\t * * * * * * * *YOU WIN*  ** * * * *  ";
            p=0;
            continue;
    }
    if(a[ii][l]==1){
        a[0][0]=7;
        continue;
    }
    a[ii][l]=7;

cin.get();
    }

    return 0;
}

مشخصات

دانـــــلود

  • 285

برچسب ها

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

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

پاسخ دهید

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