از اينكه يه مدت نبودم شرمنده...........
Time Class in C-PP
کد:
// time.cpp : Defines the entry point for the console application.
// Writend By V.C++.net
//Programmer SADRA
#include "stdafx.h"
#include <iostream>
#include <fstream>
using namespace std;
#ifndef TIME_H
#define TIME_H
class Time {
public:
Time (int =0,int =0,int =0);
Time &setTime(int,int,int);
Time &setHour(int);
Time &setMinute(int);
Time &setSecond(int);
int getHour () const ;
int getMinute() const;
int getSecond() const;
void printMilitary() const;
void printStandard() const;
void printSecond();
private:
int Hour ;
int Minute;
int Second;
};
#endif
#include "Time.h"
#include <iostream>
Time::Time(int hr,int min,int sec)
{
setTime(hr,min,sec);}
Time &Time::setTime(int h, int m, int s)
{
setHour(h);
setMinute(m);
setSecond(s);
return *this;
}
Time &Time::setHour(int h)
{
Hour = (h>=0 && h<24) ? h:0;
return *this;
}
Time &Time::setMinute(int m)
{
Minute = (m>=0 && m<60) ? m:0;
return *this;
}
Time &Time::setSecond(int s)
{
Second = (s>=0 && s<60) ? s:0;
return *this;
}
int Time::getHour() const { return Hour;}
int Time::getMinute() const {return Minute;}
int Time::getSecond() const {return Second;}
void Time::printMilitary() const
{
cout << (Hour <10 ? "0" : " ") << Hour << ":"
<< (Minute <10 ? "0" : " " ) << Minute
<<endl << endl;
}
void Time::printStandard() const
{
cout << ( (Hour ==0 || Hour == 12 ) ? 12 : Hour % 12)
<< ":"<<(Minute <10 ? "0" : " " ) << Minute
<< ":"<<(Second <10 ? "0" : " " ) << Second
<< (Hour <12 ? " AM " : " PM " ) << endl;
}
void Time::printSecond()
{
int Sum=0;
Sum = ((Hour*3600) + (Minute*60) + Second);
cout <<Sum
<<" Second after Midnight... "
<< endl
<< endl;
}
#include "time.h"
int _tmain(int argc, _TCHAR* argv[])
{
Time t;
int InHour,InMin,InSec;
cout << " Please Enter Your Time ....\n"
<< "Hour....\n";
cin >> InHour;
cout << "Minute...\n";
cin >> InMin;
cout << "Second...\n";
cin >> InSec;
t.setHour(InHour).setMinute(InMin).setSecond(InSec);
cout << endl
<< "Military Time is : ";
t.printMilitary();
cout << "Standard Time is : ";
t.printStandard();
cout<< endl;
t.printSecond();
//Sum = ((InHour*3600) + (InMin*60) + InSec);
//cout <<"\nThe "<<Sum <<" Second after Midnight...\n";
return 0;
}
قربون همتون صدرا
يا علي
حل مسئله 8 وزیر با استفاده از الگوریتم ژنتیک
کسی از دوستان این برنامه رو داره ؟
حل مسئله 8 وزیر با استفاده از الگوریتم ژنتیک