Wednesday, April 1, 2015

lab:5 Simulation of continuous system


Her -> represent forward
<- represent backward
^ represent left or right

code

#include<iostream>
#include<conio.h>
#include<math.h>
using namespace std;

class ContinuousSystem
{
int fc,bc,lrc,i,j,RandNum,x,y;

public:
ContinuousSystem()
{
fc=0;
bc=0;
lrc=0;
x=20;
y=90;
}

void RandGen()
{
for(i=0;i<100;i++)
{
RandNum=rand()%100;

if(RandNum<50)
{
fc++;
cout<<"->\t";
}
else if(RandNum>49 && RandNum<75)
{
bc++;
cout<<"<-\t";
}
else
{
lrc++;
cout<<"^\t";
}
}
}

void Display()
{
cout<<endl<<"fc=="<<fc<<endl;
cout<<"bc=="<<bc<<endl;
cout<<"lrc=="<<lrc<<endl;
}

void CheckDist()
{
if(fc-bc==50)
cout<<"\t\t\t *** YOU ARE IN DISTINATION ***"<<endl;
else
cout<<"\t\t\t *** YOU ARE NOT IN DISTINATION ***"<<endl;
}

};

int main()
{
ContinuousSystem c1;
c1.RandGen();
c1.Display();
c1.CheckDist();


return 0;
}

No comments:

Post a Comment