
Array problem
By: a guest on
Nov 19th, 2012 | syntax:
C++ | size: 1.19 KB | hits: 10 | expires: Never
#include <cstdlib>
#include <ctime>
#include <iostream>
#include <unistd.h>
#include <fstream>
using namespace std;
void clear()
{
cout<<"\033[2J\033[1;1H";
}
int main()
{
srand(time(0));
die[5] = { (rand()%6)+1, (rand()%6)+1, (rand()%6)+1, (rand()%6)+1, (rand()%6)+1 };
int bet;
ifstream a_file ("Score.txt");
if ( !a_file.is_open() ) {
clear();
cout<<"Score file could not be loaded. Maybe file doesn't exist?\n";
return 0;
}
int score;
a_file>> score;
clear();
cout<<"How much would you like to bet?\nRemember, you only have $"<< score <<"!\nEnter your bet: ";
cin>> bet;
if ( bet > score ) {
clear();
cout<<"You bet more money then you have!\n";
return 0;
}
clear();
cout<<"Rolling...\n";
usleep(0.1 * 1000000);
cout<<"First die: " << die[0] <<"\n";
usleep(1.3 * 1000000);
cout<<"Second die: " << die[1] <<"\n";
usleep(0.3 * 1000000);
cout<<"Third die: " << die[2] <<"\n";
usleep(2 * 1000000);
cout<<"Fourth die: " << die[3] <<"\n";
usleep(0.3 *1000000);
cout<<"Fifth die: " << die[4] <<"\n";
usleep(1.2 * 1000000);
cout<<"Sixth die: " << die[5] <<"\n";
return 0;
}