C++ :: Program To Generate Random Number Between 1 To 100 - While Loop Will Not End
Feb 21, 2014
My program asks me to write a C++ program that generates a random number between 1-100, and lets the user guess the number until he/she guesses correctly.
I have every thing done but my loop will not end. I know I have to "update" the loop to end it but I don't know what that means.
#include <iostream>
#include <iomanip>
#include <ctime>
using namespace std;
int main() {
srand(time(NULL)); //the function that generates random numbers
[Code] .....
View 2 Replies
ADVERTISEMENT
Oct 24, 2014
I have to write a C++ program that picks a random number between 0 and 49. If the number is even lets say 30, then the computer will display 30, 32, 34, 36... all the way till 100, if its odd lets say 17, then the computer will display 17, 19.. till 99. I got the computer picking a random number, I just can't figure out how to display every other number using a for loop statement. Here's my code for random number generator:
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main()
[Code] ....
View 4 Replies
View Related
Oct 15, 2014
I'm trying to write a program that generates a random number between 50 and 200. I made a program that generates random numbers, but how to make those random numbers be in-between 50 and 200. Any example of a program that generates random numbers that are confined in-between certain values?
View 1 Replies
View Related
Jun 16, 2013
i just search random function, there are random function using rand();but when i compile this code
Code:
#include <stdio.h>
int main(){
int a;
a = rand();
printf("%d",a);
}
[code].....
i ask to you that is function to generate the number, why the number is cannot generate
View 6 Replies
View Related
Nov 6, 2014
So I have to generate a random number between 1 and 6 and then store that same random number into an int variable. Eg, if the random number is 4, that must be stored into int i.
View 7 Replies
View Related
May 30, 2013
Is it possible that have a function or class can generate independent random number . And I can use it any time.
View 3 Replies
View Related
May 27, 2013
How to generate a skew distribution random number? Or is there any place having refer the skew distribution random number?
View 2 Replies
View Related
May 3, 2014
Write an instruction to generate a random number in the range -501 to + 50 inclusive.
View 4 Replies
View Related
Feb 6, 2013
How can I generate a pseudo-random real number from interval [0,1] ?
Can it be generalized to any interval? Like [0,a], where 'a' is a parameter?
I tried searching for it, I only found rand(), srand(), random(1), and randomize. None of it actually seems to work for me..
Later I actually succeeded with something like
srand( (unsigned)time( NULL ) );
printf( " %6d
", rand() );
but it only produces up to five digits integers and I cannot divide by 99999 to get it into [0,1].
View 11 Replies
View Related
Jun 26, 2013
I want to generate random numbers of normal distribution and use scentence like
std::default_random_engine generator;
std::normal_distribution<double> distribution(0,1);
arrayX[i][j]=distribution(generator);
But I find that each time the array I got are the same. So how should I generate random numbers with different seedings with normal distribution?
View 2 Replies
View Related
May 3, 2013
I've been currently stuck on a C++ problem. Here's the question:
Write a program that generates one hundred random integers between 0 and 9 and displays the count for each number. (Hint: Use rand()
% 10 to generate a random integer between 0 and 9. Use an array of ten integers, say counts, to store the counts for the number of O's, l 's, . .. , 9's.)
I think I'm pretty close, but I keep on getting "0" for the occurrences (or counts) of each random integer.
#include <iostream>
#include <cstdlib>
#include <ctime>
#include <conio.h>
#include <fstream>
using namespace std;
const int SIZE = 100;
[Code] .....
View 4 Replies
View Related
Jul 26, 2014
I am trying to generate a random number between two numbers that the user gives me.
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
void rand_int(const int &min, const int &max, int &val);
[Code] .....
View 3 Replies
View Related
Nov 20, 2014
This is my coding so far and I am confused to what the constant for array size is
//initialize arrays
string states[ARRAY_SIZE]={"Alabama", "Alaska", "Arizona"};
string capital[ARRAY_SIZE]={"Montgomery", "Juneau", "Phoenix"};
while (play again) {
//generate random index number
int index = rand () % _______
what goes after the rand () % ?
View 1 Replies
View Related
Oct 31, 2013
so I'm creating a program that generates random sentences with structs..I'm trying to use structs and and create 4 different groupings article, noun, verb, and preposition. Then I'm trying to use "r = rand() % ;" to randomly pick one one word from each group to make a sentence. this is what i have
Code:
typedef enum article {
the = 1, a, one, some, any
} article;
typedef enum noun {
boy = 1, girl, dog, town, car
}
[code]....
View 5 Replies
View Related
Jan 2, 2014
I've researched this quite a bit and the overwhelming answer I've been seeing for a loop generating the same pseudo-random number is that you're seeing the random number generator inside the loop, but that is not the case with me . . . At least not that I can see.
Basically, as I mentioned, I have a loop "birthing" new bunnies in a loop. And all the new bunnies are being created with the same name and other details.
Here is the code:
void BunnyGraduation::breed() {
for (unsigned int male = 0; male < colony.size(); male++) {
if (colony.at(male).getSex() == Bunny::Sex::MALE && colony.at(male).getRadioactiveMutantVampireBunny() != true && colony.at(male).getAge() >= AGEOFCONSENT) {
for (unsigned int female = 0; female < colony.size(); female++) {
[Code] ....
srand(time(0)); is seeded ONCE in the constructor of the bunny object itself. . . Now, come to think of it, the constructor is called every time an object is created . . . And the constructor contains the srand() . . . and the constructor is being called in a loop. . . So therefore, yes, the srand() is being called inside the loop.
View 2 Replies
View Related
Nov 15, 2013
I've been working on a program on and off for around a week now and I've been struggling towards the end of the program.First of all, the program is a maths quiz which generates two random numbers per question.I'll give you one part of my code:
Code:
srand ( time(NULL) ); //seeds the random number generator
int score = 0;
int a = rand()%12 +1; //generates a random num between 1-12
int b = rand()%12 +1;
int c = a+b;
int d;
}
[code]....
I've basically copied the above code 10 times and changed the variables by going through the alphabet e.g.
Code:
int a = rand()%12 +1; //generates a random num between 1-12
int b = rand()%12 +1;
int c = a+b;
int d; all the way to
Code:
int an = rand()%12 +1;
int ao = rand()%12 +1;
int ap = rand()%12 +1;
int aq = an+ao-ap;
int ar;
Now what I'm going to do is remove all the declared variables and create a loop. But my problem is; If I wanted to declare four variables for e.g.
Code:
int a = rand()%12 +1;
int b = rand()%12 +1;
int c = rand()%12 +1;
int d = a+b-c;
Would I place the srand( time(NULL)); inside the loop? it's confusing because I know an example of a basic loop with an array would be:
Code:
#include <stdio.h>
#include <conio.h>
int main(void)
{
int test[5]={21,18,47,21,4};
int I;
int total=0;
for (I=0;i<5;i++)
total += test[I];
}
[code]....
how or where to include the random number generator in the loop and to make it ask 10 questions at random.
View 1 Replies
View Related
Apr 23, 2013
i wanna no if i can make the program generate a different number everytime you guess the number right and want to play again. it always generates the same number
#include <iostream>
#include <ctime>
#include <cstdlib>
[Code].....
View 9 Replies
View Related
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
Oct 6, 2014
Write a program that will generate, but not display, a three-digit "target" number that has three distinct digits. (Hint: use random number generator.) Then, input a maximum of ten user guesses and for each guess, output the number of hits and matches in the guess. Stop when the user guesses the number or runs out of guesses. For example, if the target is 427, the guess 207 has one hit (7) and one match (2).
View 8 Replies
View Related
Jan 26, 2014
I am writing for loop with a switch so that scores can be inputted in by a judge. The issue that I am running into is that I will put out an the text then the test happens and the code puts out the switch statement 5 times with random number. Here is what I have written.
Code:
int main() {
int diver;
int option;
int Judge;
cout << "Enter Divers Name:";
[Code] ....
View 4 Replies
View Related
Mar 6, 2015
Program that has the user enter 5 digits then asks the user what they want to know about the 5 digits. My issue is when the program goes to print the value, its a totally ill related number
10 34 8 17 50
program prints out:
2 for smallest
79 for largest
119 for sum
23.80 for average
Code:
#include <stdio.h>#include <stdlib.h>
int main(void)
{
int smallNum, largNum, count=0, sum=0, value, choice;
double avgNum;
printf("Enter 5 integers
");
printf("
");
[Code]...
View 7 Replies
View Related
Aug 9, 2012
I'm trying to create a program that creates random numbers. I looked through some examples and this is what I came up with. The time identifier seems to be undefined yet I see no reason it is undefined.
Code:
#include "stdafx.h"
#include <iostream>
using namespace std;
int main() {
//Re-seed the random-number generator
time_t now;
[code]...
here's my error code..
1>------ Build started: Project: bake, Configuration: Debug Win32 ------
1> bake.cpp
1>c:usersjonbecherdocumentsvisual studio 2012projectsakeakeake.cpp(8): error C3861: 'time': identifier not found
1>c:usersjonbecherdocumentsvisual studio 2012projectsakeakeake.cpp(9): warning C4244: 'argument' : conversion from 'time_t' to 'unsigned int', possible loss of data
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
View 2 Replies
View Related
Mar 17, 2013
I'm trying to generate random numbers so that I can assign people to teams. So far I have come up with this
Code:
int generateTeam(){
int i, teamNumber, c, n;
for (c = 0; c <= 5; c++) {
n = rand()%100 + 1;
}
[code]....
}//end generateTeam I'm not sure how to make it so that I can exclude the previous random number when generating the next one. As an example, I have 22 students and I get the number 19. Now I can't have 19 again because that guy already has it.
View 3 Replies
View Related
Mar 6, 2014
I just can't seem to get this right. What I want to happen is when the program runs a random word should pop up.
I have included my code. I'm not sure by putting tag around my code.
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
[Code].....
View 4 Replies
View Related
Apr 3, 2013
The program is to generate random numbers to a file and will have one integer parameter, Open a file and then using a loop write the required number of random numbers to the file. Scale the random numbers from 1 and 100 inclusive. Then closes the file .The last function will read the numbers in the file into your program. so far i have
Code: #include <iostream>
#include <string>
#include <iomanip>
#include <ctime>
#include <fstream>
#include <cstdlib>
[Code] .....
View 12 Replies
View Related
Sep 7, 2013
I want to print different color names for "nb " times . I get the number " nb " from the user or from text file . if " nb = 3 " then I want to print any 3 different color names which means that I may print ( red , green , blue ) for example . and if " nb=5 " then I have to print any five different color names ( pink , blue , black , red ,white ) fore example .
Note : " nb " may be a large number ( 17 for example ). How can I do this ?
View 2 Replies
View Related