C++ :: Lotto Simulation - Defining User And Lottery?

Feb 11, 2013

How do i define user and lottery..

//Declarations
#include <iostream>
#include <cstdlib>
#include <ctime>

const int lotteryDigits = 10;
const int SIZE = 5;
const int Power = 1;
int generateLottery(int[], int, int);

[Code] ....

View 15 Replies


ADVERTISEMENT

C# :: Lottery Console Program - User Input

Oct 21, 2014

I have an a problem I need to make lottery random generation program what asks from user how many lines to gerenate random numbers. But i am now stuck.

Console.WriteLine(" choose how many numbers ");
int i = int.Parse(Console.ReadLine());
Random randomizer = new Random();
for(int j = 0; j < 7; j++) {
i = randomizer.Next(1, 39);
}
Console.WriteLine("Your random numbers are{0}", i);
Console.ReadLine();

View 5 Replies View Related

C :: Program To Play Lottery - Limit Between 100-99?

Feb 2, 2015

Suppose you want to develop a program to play lottery. The program randomly generates a Lottery of a three-digit number( any number from 100 to 999), prompts the user to enter a three-digit number, and determines whether the user wins according to the following rule:

1. If the user matches the lottery in exact order , the awards is $100,000.
2. If the user input matches the lottery digits, the awards is $50,000.
3. If two digit in the user input matches a digit in the lottery, the awards is $30,000.
4. If one digit in the user input matches a digit in the lottery,
the awards is $10,000.

Sample:
The winning number is 865.

Your ticket is 865 then 100000
Your tickect is 686, or 568,.. all digits are right but not in order
You get 50000
Your ticket is 860, or 186 .. then 30000
Your ticket is 800, 706, 600.. just one digit much you get
10000
Else
0

Im using if/else statements. Which syntax would I use to figure out the limit between 100-99?

View 1 Replies View Related

C/C++ :: Lottery Program That Generate 5 Different Numbers Between 1 And 20

Nov 4, 2014

I am a C++ beginner with no programming background. I need to write a lottery program that generate 5 non-duplicate numbers between 1 and 20. Here is my code and it just wont work.

#include <iostream>
#include <stdlib.h>
#include <time.h>
#include <iomanip>
using namespace std;
int main() {
srand(time(NULL));
int lottery[5] = { 0, 0, 0, 0, 0 }, count = 0, rand_lottery;

[Code] ....

View 2 Replies View Related

C++ :: Lottery Program That Generate 5 Non Duplicate Number Between 1 To 20

Nov 4, 2014

I need to write a lottery program that generate 5 non duplicate number between 1-20. Below is my code and it said my [i] is undefined and it is an undeclare identifier.

#include <iostream>
#include <stdlib.h>
#include <time.h>
#include <iomanip>
using namespace std;
int main(){
srand(time(NULL));

[Code] ....

View 1 Replies View Related

Visual C++ :: Generating Lottery Numbers In Specified Range

Dec 4, 2012

Write a function named generateLotteryNumbers. The function is passed an int array of size 5. The function should generate 5 different lottery numbers in the range 1 to 50 inclusive and place the numbers in the array. The declaration is as follows:

void generateLotteryNumbers (int lotteryNumbers []);

Note that no data is passed in to the function. The array is used to return the function results. Thus the parameter is an OUT parameter. Do not display the result. Return the result.

Do not seed the random number generator inside the function. If you seed the random number generator inside the function and the function is called many times in the same second, your function will return the same results each time it is called.

I know how to generate the numbers in the specified range but I do not know how to test for duplicates. Here is the code I have so far:

Code:
//This program will test the "generateLotteryNumbers" function
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
void generateLotteryNumbers (int lotteryNumbers[]);

[Code] ....

When I try to compile this, my compiler tells me that lines 41 and 46 require an array or pointer type.

View 8 Replies View Related

C++ :: Packets And Tcp Simulation?

Nov 24, 2014

I have to write a program to take packets of information destined for certain ports then provide the current message using the packets I've gotten so far. Packets can come out of order, so when asked for the message, packets that haven't arrived yet are skipped and the next packet is appended. After giving the message, I have to delete all the current packets as well as ones that are received late, after the packets that were supposed come after the late packet were already provided in the message.

Data:Up to 1000 ports, numbered 0-64000, and each message can contain up to 1000 packets.

View 2 Replies View Related

C/C++ :: Charge Simulation Method?

Sep 26, 2014

how to write a "charge simulation method" program in C or C++? It's to calculate electric distribution and also electric potential of two different dielectrics. I have attached the diagram of the shape of the electrode that needs to be investigated.

View 1 Replies View Related

C/C++ :: Email Simulation Using Queue?

Feb 1, 2015

Here is the assignment I get:

Write an email simulator that processes mail at an average of 40 messages per minute. As messages are received, they are placed in a queue.assume that the messages arrive at an average rate of 30 messages per minute.messages must arrive randomly.

Each minute, you can dequeue up to 40 messages and send them. Assume that 25% of the messages in the queue cannot be sent in any processing cycle.use a random number to determine whether a given message can be sent. If it can't be sent, enqueue it.

Run the simulation for 24 hours, At the end of the simulation, print the statistics that show:

-The total messages processed.
-The average arrival rate.
-The average number of messages sent per minute.
-The average number of messages in queue in a minute.
-The number of messages sent on the first attempt, the number sent on the second attempt, and so forth.
-The average number of times messages had to be requeued (do not include the messages sent the first time in this average)

Well, actually I've done a part of the coding. But how to continue it. And here is my code :

#include <iostream>
using namespace std;
#define SIZE 40
class Queue {
int queue[SIZE];
int head, tail;
public:
Queue();
void Enq(int num);

[code]....

View 1 Replies View Related

C++ :: Dynamic Linking Of Two Software For Co-Simulation

Jan 25, 2013

My Project is to Dynamically Link 2 Software for Co-simulation n C/C++. So that Output of One Software becomes Input of Other automatically . at present we input the parameters manually in both the software . what to do so that it pick up values itself and gives the output by solving each and everything at once in both the software .

View 5 Replies View Related

C++ :: Flash Memory Simulation Using A Code

Jan 23, 2013

I have to simulate flash memory using C++ for a project.

View 2 Replies View Related

C++ :: Combinational Logic Simulation Using QThreads

Oct 30, 2013

I'm trying to create program that reads in commands from an input file, and accordingly creates, connects or destroys logic gate primitives (and gates, or gates). Additionally, I'm trying to modify a previous program that I wrote to do this using QThreads, where each gate is placed in its own QThread. I'm trying to avoid using invokemethod, and I'm sure this method can work. My specific issue that I'm having trouble debugging is in my connect code block in main.cpp. Whenever I try to reference a gate specified by the input file that is NOT the true or false gate (I have one of each and they are attached to any gate that needs a true or false input), I get only a NULL reference. This includes attempting to reference the gate in my gatelist QMap. Calling gatelist.value(newCommand.at(1)) causes the program to hang, and the connect statements referencing said gate return errors about connecting a signal or slot of a NULL pointer.

Here is main.cpp:
#include <QPointer>
#include <QMap>
#include <QDebug>
#include <QString>
#include <QFile>
#include <QTextStream>

[Code] ...

My accompanying class declarations can be found here : [URL] ....

View 6 Replies View Related

C++ :: Error In Classic Bank Teller Simulation Program?

Feb 17, 2014

Anyhow, I have a program due Wednesday that is along the lines of the classic Bank Teller simulation using Queue's.

Unlike most of these programs, I have to integrate my own Queue, QueueNode, Teller, and Customer classes. I have attached all of these headers below plus the main file.

Now the error: While I'm sure there are other issues with the code, it will not let me create a new customerQueue (of Queue type) object as such:

Queue<Customer> customerQueue;

The error it is giving me is:

no matching constructor for initialization of 'Queue<Customer>'

Here is my code:

Queue.h:

#ifndef QUEUE2_H_
#define QUEUE2_H_

#include <iostream>
#include "Teller.h"
#include "Queue.h"

[Code] ....

View 1 Replies View Related

C++ :: Simulation Of Motion Of Magnets On A Rod - Long Double Not Working

Apr 25, 2013

I'm currently working on a simulation of the motion of magnets on a rod. As part of it, there are arrays of the properties of the magnets:

long double *accelerations; // These will later be dynamically allocated depending on the number
long double *velocities; // of magnets
long double *positions;

However, when I go to compile this, the compiler gives me these error for the pointers:

error: two or more data types in declaration of 'accelerations'
error: two or more data types in declaration of 'velocities'
error: two or more data types in declaration of 'positions'

Apparently, the compiler isn't recognising long double* as a type and is instead reading is as the two types long and double*.

My compiler is MinGW 4.4.3

View 4 Replies View Related

C++ :: Build A Banking Simulation Program Around The BankAcct Class?

Sep 5, 2014

I'm supposed to build a banking simulation program around the BankAcct class, which provides the following service: create new account with unique account number (maximum 5 accounts created in a single test running); deposit/withdraw; print information of all existing account. I was running a test program with only 2 services first, namely creating new account and depositing, but the program just keep on crashing and I couldn't figure out why.

#include <iostream>
#include <sstream>
#include <string>
using namespace std;

[Code].....

View 1 Replies View Related

C :: Defining And Using A Macro

Jan 4, 2015

I am trying to create a small set of filepath functions that I intend to compile across linux and windows (I prefer not to use a big library). I want to have a global constant PATH_SEPARATOR that depends on the OS environment. This is what I set at the top of header file.

Code:

#include <stdio.h>
const char PATH_SEPARATOR =
#ifdef _WIN32
'';
#else
'/';
#endif I was hoping to test this while compiling this in a linux environment using gcc, thusly:

Code:

int main (int argc, char const* argv[])
}

[code]....

where apparently, I seem not to be able to "set" a part of the code to have "_WIN32" defined. I don't know if I explained this clearly.

View 5 Replies View Related

C :: Defining Array In One Function And Using It In The Next?

Nov 15, 2013

I'm trying to define a 7x5 array in main and then use it in a different function that will fill that array with random floats between 0.0 and 1.0 and then use main to print the final, filled array.

Here is what I have so far:

Code:
#include <stdio.h>
#include <stdlib.h>
main () {
float array [7][5];
printf ("%f", array);

[Code] ....

I keep getting the following error message:

testinghw10.c: In function 'fillArray':
testinghw10.c:17: error: subscripted value is neither array nor pointer

I'm not sure what the problem is? Am I calling "array" variable incorrectly or did I initialize it wrong? Or something else entirely?

View 8 Replies View Related

C++ :: Defining Limits Over A Variable?

Oct 6, 2014

In a part of my code I'm defining limits over a variable which is in type of:

fftw_complex *i_phi

Then it is initialized as:

i_phi = (fftw_complex*) fftw_malloc(nx*ny* sizeof(fftw_complex));

The limits are defined as follows.

if ( creal(phi[i]) < 0.0 ) i_phi [i] = 0.0;
if ( creal(phi[i]) > 1.0) i_phi [i] = 1.0;
}

[Code]....

Printed numbers are showing a lot of fluctuation around limits eg, 1.00542, 1.0002 and -2.45829e-12.

I really have no idea why the limits are not applied for a lot of cells but my guess is that it's a problem from the CREAL function. Also I've changed the CREAL with __REAL__ but still the same problem shows up.

View 1 Replies View Related

C/C++ :: Defining 3 Bit Or 12 Bit Data Type

Apr 9, 2015

Is there a way to define a 3 bit or 12 bit data type in C/C++. I need these for defining my own packet having different bit length fields.

View 1 Replies View Related

C++ :: Two Projects - Defining Value Of Macro

Jun 27, 2012

Say I have two projects A and B. A depends on B. If project A defines a macro to be 100 and project B defines the same macro to be 200. In project A, if I use this macro, what value would this macro be? Let's just forget macro is evil for the time being. Let's also forget that it is not good to define the same macro twice for the time being.

View 8 Replies View Related

C++ :: Functions - Declaring First And Defining Later In Program

Apr 6, 2013

I am looking at functions still and can't see the point in declaring the function at the top of the program, and then defining later i.e.

Code:
#include <iostream>
int add (int x, int y) {
return x + y;

[Code] .....

I obviously don't have much real world experience with this and am interested to see where declaring and defining later would be useful and/or beneficial.

View 14 Replies View Related

C++ :: Defining A Custom Arithmetic Type

Jun 26, 2014

I want to create an unsigned arithmetic type that can hold a maximum size of 360. Without having to create a method.

It should be in such a manner that:

Code:
typedef uint8_t radius;
radius rotation = 0;

radius foo (radius rotation)
{ return --rotation;
}

returns 359, instead of 255, or 65535 or whatever max value the type I base my type on can hold.

View 6 Replies View Related

C/C++ :: Defining Member Function In Different CPP File

Mar 27, 2014

I am work on building a simple parse tree and the layout of my code look like this:

Headers
pt_node.hiterator.hparsetree.h

Source files
node.cppparsetree.cppmain.cpp

I am still relatively new to C++ , and have been advised to include function definition for the member function of both pt_node class and iterator class in the node.cpp file

I particular I have declare the following iterator.h:

inline bool operator ==(const tree_iterator& rhs);

which is defined in node.cpp as:

inline bool tree_iterator::operator==(const tree_iterator& rhs) {
return (node ==rhs.node);
}

However on building I receive the following error:

undefined reference to `dnkmat001::tree_iterator::operator==(dnkmat001::tree_iterator const&)'

Why is this occurring and what measure can I take to fix my code

View 14 Replies View Related

C++ :: Defining Vector In Header File?

Feb 17, 2012

Suppose I have the following sample header file test.h

Code:
#include "myCommon.h"
class Test {
public:
Test();
vector<vector<vector<double>>> vI3(dim1, vector<vector<double>> (dim2, vector<double> (dim2, 0.0f)));
private:
fillVector();
}

In above test.h dim1 and dim2 are defined in a different header file, i.e. myCommon.h

Code:
const long dim1 = 40;
enum dimVector {
RED,
GREEN,
dim2
};

However, it gives the errors when I compile: variable "dim1" is not a type name and for variable "dim2" it complains about a duplicate parameter name.

The declarations of dim1 and dim2 should stay in myCommon.h. They can also be defined in myCommon.cpp if needed, but can't go into test.h.

View 3 Replies View Related

C++ :: Defining A Constant Data Member?

Dec 21, 2012

Programe #1
// file.h
class File {
public:
static const int var = 9;
};

[Code]....

Program#1 is running fine, but program#2 gives linker error:

error LNK2005: "int GlobalVar" (?x@@3HA) already defined in file.obj

I know the header files are never compiled. Then in the above case, how the compiler knows the definition of variable var, but not able to find the definition of GlobalVar? What is the difference between this two programs?

View 3 Replies View Related

C++ :: Defining Operator In Abstract Class

Jun 22, 2012

I have an abstract class called Mbase and from it derived two classes: Sparse and Dense. Now I have an array in which its elements can be either Sparse or Dense. So, I delcared the array to have pointers to Mbase class. For example:

PHP Code:
Mbase** A;
Sparse* A1 = new Sparse;
Dense* A2 = new Dense;
A[1] = dynamic_cast<Mbase*>(A1);
A[2] = dynamic_cast<Mbase*>(A2); 

Now, I have operator + defined in Sparse and Dense. but when I do

PHP Code:

A[1]+A[2] 

I get that operator + is not defined for Mbase class. So, I tried to define it in the Mbase class

PHP Code:

class Mbase{
public:
void put()=0;
double get()=0;
Mbase operator +(Mbase A);


However, the last code does not compile complaining that it cannot declare a class of type abstract in Mbase operator +(Mbase A). I think this is because I am returning Mbase instance.

View 10 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved