C :: Letter Guessing Game - Looping Till Exit

Oct 23, 2013

So I made a simple letter guessing game a while ago and I want to make a simple edit. If the user does not press 'y' or 'n' and instead inputs an invalid letter, I want the printf's in the main function to loop until the user chooses to play or quit.

And I want the choices to show up again at the end of a game. Basically I want it to keep asking if the user wants to play until the user chooses to exit. Here's my code:

#include <stdio.h>
#include <time.h>
#define MAX_GUESSES 6
void Instructions ( ); //displays instructions, returns nothing
char Play ( ); //this functions plays one game, returns W if user wins & L if user runs out of tries

[Code] .....

I'm thinking of making a separate function (like Instructions and Play) ... But how would I link the user input back to the main function?

View 3 Replies


ADVERTISEMENT

C :: Make A Simple Letter Guessing Game?

Oct 2, 2013

when it comes to programming. I was trying to make a simple letter guessing game where the user has 6 chances to guess the letter V. The command prompt works fine until the user enters 'y' to play. It repeats my HIGH & LOW statements twice before letting me guess again. It's all a mess.

View 2 Replies View Related

C++ :: Guessing Game With Numbers Between 1 And 100

Apr 22, 2014

I neeed to Create a guessing game with numbers between 1 and 100. The loop will never exit until the condition is met. The user will continually guess and display:

Sorry Too Low
Sorry Too High
You Guessed Right

** YOU MUST USE THE BOOLEAN VARIABLE… when the boolean is true, the loop will exit **

This is what i got so far;

#include <iostream>
using namespace std;
int main() {
//Declaring Variables
int guess=50,x;

[Code] .....

View 2 Replies View Related

C :: Random Number Guessing Game

Feb 13, 2013

Code:

#include <conio.h>
#include <time.h>
#include <stdlib.h>
#include <stdio.h>
#define MAX 100
}

[code].....

I am completely stuck when assigning values to and passing variables around. It seems that the problem occurs with fscanf function. I have also guessed that it might be passing and reading it as a character, even though I said it will be an integer, and tried atoi() with no luck. I troubleshooted the error as I tried to print the given values after I assign it. I am doing this for a friend I have recently been programming django, so I am completely out of the loop when it comes to C. where I am assigning converting passing in a wrong way?

View 2 Replies View Related

C# :: Random Number Guessing Game?

Oct 13, 2014

The question for homework is Create an application that generates a random number in the range of 1 through 100 and asks the user to guess what the number is. If the user’s guess is higher than the random number, the program should display “Too high, try again.” If the user’s guess is lower than the random number, the program should display “Too low, try again.” If the user guesses the number, the application should congratulate the user and then generate a new random number so the game can start over"

I have no errors in my code, but when it compiles it and I type the number in, and hit calculate nothing happens at all. Im baffled. Here is my code.

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;

[Code].....

View 4 Replies View Related

C/C++ :: Complex Number Guessing Game (SOS)

Mar 12, 2014

the only problem I have is where to add

want to play again? y
OK, I am thinking of a number. Try to guess it.
Your guess?
...

want to play again? no
Goodbye

Code :

#include <stdio.h>
#define TARGET 23
#define LOW 1
#define HIGH 100
#define TRUE 1
#define FALSE 0
#define GUESS 6
int process( int guess, int target );

[Code] ....

View 1 Replies View Related

C++ :: Program To Play Numbers Guessing Game

Dec 14, 2014

"Write a program to play a numbers guessing game. The user thinks of a number between 1 and 100 and your program asks questions to figure out what the number is (e.g., "Is the number you are thinking of less than 50?"). Your program should be able to identify the number after asking no more than seven questions. Hint: Use < and <= opeartors and the if-else construct."

What I've managed so far, but what I have seems to be lacking

Code:
#include "../../std_lib_facilities.h"

int half(int guess);
int going_up(int i);

int main()

[Code] ....

View 4 Replies View Related

C :: Arithmetic And Guessing Game Program Not Working Right

Nov 8, 2013

I am relatively new to C programming, and I am encountering numerous issues with this program that I cant seem to figure out how to fix.

First, when the user selects the arithmetic game, I keep on getting different incorrect answers from the arithgame function. For example, when I am presented with the question 3+2=_, sometimes the function claims the answer is the first number, 3, and other times the function gives me a multiplication answer, 6. This happens in both the addition and multiplication parts (ie. the multiplication answer will either be the first number or the addition answer).

Additionally, I cant figure out why my guessing game loops forever, rather than letting me guess until I get a correct answer.

View 2 Replies View Related

C :: Arithmetic / Guessing Game - Program Won't Compile?

Nov 8, 2013

Need getting my program to compile.

Code:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>

//prototypes
int arithGame(int max, int op);
int guessGame();

[Code] .....

View 3 Replies View Related

C :: Guessing Game Program - Binary Search

Apr 5, 2014

I'm playing with a guessing game program as a personal exercise, but I'm missing a vital piece - the binary search-style code.

"Have the program initially guess 50, and have it ask the user whether the guess is high, low, or correct. If, say, the guess is low, have the next guess be halfway between 50 and 100, that is, 75. If that guess is high, let the next guess be halfway between 75 and 50, and so on."

(We're assuming that the user won't cheat.) I need the average, essentially. As in, (50 + 75) / 2 = 63.. but when I use this method of "guess = (high+low)/2, it just keeps giving me 50. I can't remember what operators I should use to increment the program's response based on the user's input. It's literally a binary search, that needs to go where those TODOs are. If low was chosen, it would have to start by being at least 51, to 100, so I'd have to set that, then find the average.

Code:
#include <stdio.h> Code: #include <ctype.h>
int main(int argc, const char * argv[]) {
int low;
int high;
int guess;
int response;
int toupper ( int );

[Code] ....

View 2 Replies View Related

C++ :: Number Guessing Game Binary Search

Sep 3, 2013

Basically i need to make a number guessing game where user thinks of a numbver from 1 - 100 and the machine will try to guess it in the least number of times. Once it guesses the number it will also say how many tries it took to guess.

My code so far is

#include<iostream>
using namespace std;
const int MAX = 100;
int main() {
char ch;

cout << "Think of an integer number between 0 and " << MAX<<endl;
cout << "Write it down on a piece of paper then hit a key to continue"<<endl<<endl;
cin.get(ch);

[Code] ....

View 2 Replies View Related

C++ :: Guessing Game - Stack Around Variable Was Corrupted

Jan 12, 2013

I'm making a guessing game program and i've encountered this error of stack around variable ' ' was corrupted. I tried to replace the variable into others but still the same. So is there anyway to solve it?I only know how to use stdio.h so preferably solution using it. Here is my program:

#include <stdio.h>
#include <iostream>
void main() {
char choice;
int num[4][4]={2,1,3,4,5,6,7,8,9,10,11,12,13,14,15,2};
int i,k,row,col,x,y;
int Array[4][4];

[Code] ....

The words in bold is the error part of the program...

View 1 Replies View Related

C++ :: Guessing Game - How To Successfully Loop Back To The Beginning

Feb 5, 2015

So I'm making my first program w/ C++ and its a game guessing game. I've learned how to use booleans, chars, strings, if/else, loops, and input. Anything past that I dont know. I've gotten my game to work properly except for the fact that when you guess incorrectly, the program closes. I want the program to go to the beginning of the program again so the user can restart. So far i've gotten the loop to beginning thing to work but not well. It'll only repeat twice before closing again and it'll say the user got the wrong answer even if it was correct. Here's my code

#include <iostream>
#include <string>
#include <random>
#include<ctime>
using namespace std;

int game(){
string playerName;
int guess;

[Code] ....

View 1 Replies View Related

C++ :: Number Guessing Game - Play Again Loop Broken

Sep 11, 2013

OK, so the program is working minus the play again loop. I even tried a goto statement for it but no luck. Basically what its doing is after the game runs its course it asks if you would like to play again? If you hit Y it starts over but if you it N it starts over. I want it to out put thank you for playing and close after user hits a button.

// C// Guess My Number
// The classic number guessing game

#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;

[Code] ....

View 1 Replies View Related

C++ :: Guessing Game Program - Ask User To Guess Computer Generator Number

Feb 11, 2013

I'm currently creating a guessing game program where the user will be asked to guess the computer generated number. Once the program is finished, at the end the user will be asked if they want to play again. If the user types "Y or Y" the program will loop and when the user types "n or N" it will not loop. Check out my code below.

#include<iostream.h>
#include<stdio.h>
#include<dos.h>
#include<stdlib.h>
#include<conio.h>
#define g gotoxy
void main(){
int a,l,b,guess,row,col,answer,num,clue=5;

[Code] ....

I can't loop this program.

View 3 Replies View Related

C++ :: Game Doesn't Exit After The User Chooses To Quit

Dec 8, 2013

Game doesn't exit after the user chooses to quit. Loop for the game isn't working. Board does not reset when user wishes to try another game.

#include <iostream>
#include <cstdlib>
#include <conio.h>
using namespace std;
char square[10] = {'o','1','2','3','4','5','6','7','8','9'};
int checkwin();
void board();

[Code] .....

View 2 Replies View Related

C++ :: Pausing The Loop Till Keypress?

Jan 23, 2013

Are there anyways to pause the loop until either LCONTROL or RCONTROL is pressed?

Are there alternatives to stopping LCONTROL and RCONTROL increasing or decreasing counter by a huge sum?

#include <iostream>
#include <windows.h>
#include <conio.h>

[Code].....

View 6 Replies View Related

C# :: Connect Printer Till To Database

Dec 21, 2014

I'm in the middle of creating a ePOS for my uncle and so far I've created a database for it where it will create, update and delete records successfully.

My next step I would like to do is to create a printer till thing, but how do I connect my database to that ?

I can create a till but how do I do link my database with it? I followed this example here [URL] ....

View 5 Replies View Related

C :: How To Print Everything Type Till Hit Enter Using POINTERS

Mar 5, 2013

I think I need to use

Code:

while(input[0]!='
'){
scanf("%s", input)
printf("%s", pointerhere);
}

basically we were asked to make a program that will print everything before the user hits the enter button. we cannot use fgets and we have to use pointers here.

not sure what exactly to do. We were told not to use fgets cause it's so easy and we need to incorporate pointers in this project..

View 8 Replies View Related

C++ :: Reading Till End Of File And Saving Into Array

Feb 8, 2013

I am using fin.peek() to read character from input file and saving each character into an array. Each line from the input has first name, last name, id number, and then 5-6 grades. Random spacing between each one.

input file example:
Adam Zeller 45678 80 87 60 90 88 100
David Young 34521 34 56 76 76 76 76
Carl Wilson 909034 90 90 90 49 39

my code for reading in and storing each character is this:

while(fin.peek() == ' ')
fin.get();
while(fin.peek() != ' ') ///// first name {
c = fin.get();
first[i] = c;

[Code] ....

The problem I am having is what sort of loop would go around this to read till end of file. I have tried eof. I have tried while(!fin.peek == ') and I have tried a couple of other methods. these methods resulted in a never ending loop execution.

View 1 Replies View Related

C Sharp :: Lock Thread Till Execution Is Finished?

Jun 26, 2012

I have a event called dataTree_AfterSelect in which I have some code which I want to execute as atomic operation like this:

protected void dataTree_AfterSelect(event params)
{
code that should not be disturbed
}  

What is happening now is, I am able to select another node of tree & in that case another execution of above function starts causing a garbled result.

What I want is, user should be able to click on tree node but execution of code block should only start after first execution is totally over.

View 4 Replies View Related

C++ :: Accept Input Till User Hits Enter With No Text Typed

Feb 27, 2012

It seems to be going null. I can't get a null value, I want it to accept input till the user hits enter with no text typed. I've tried checking to see if the input is NULL, "", and " " all to no avail.

Code:
#include <stdio.h>
#include <sys/shm.h>
#include <sys/stat.h>
#include <iostream>
#include <fstream>
#include <string.h>
#include <cstring>
using namespace std;
int main() {
string info = "";

[Code] ....

View 7 Replies View Related

C++ :: Dynamic Password Guessing Program - Conflict Between Data Types

Mar 17, 2015

I'm trying to develop a deeper knowledge of how loops work (and what better way todo that than a dynamic password guesser). My main problem lies with the conflict between data types, as I try to point to a char at a specific index position of the password guess.

See in my code (at line 57):

Code:
#include <iostream>
#include <iterator>
#include <algorithm>
#include <string>
#include <cstdlib>
#include <iomanip>
using namespace std;
string AlphaNum("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789");//62 possible characters
int size = AlphaNum.length();//should be 62

[Code] ....

This is annoying, because strings are arrays of characters themselves.

View 14 Replies View Related

C++ :: Game Design Practice For Accessing Container Of Game Objects

Dec 21, 2014

I'm working on my first video game. So far I have a few classes in the game starting with the Game class which includes a list of GameObjects (another class). There are several classes that inherit from GameObjects used to implement things like bullets, explosions, various enemy types, etc.

The game essentially iterates through the list of GameObjects to update/render them. I would like to provide access to the Game's list of GameObjects inside another class (like the Bullet class) so I can put new objects on the list. For example, when a bullet hits, I want to add an explosion to the Game's GameObject list it can be updated/rendered.

How this should be setup? I was considering adding a pointer to the Game or GameObject list to the GameObject class (and methods to access it), but I was wondering if there is a better way to set this up?

View 4 Replies View Related

C++ :: Program For Calculating Total Price Of Game Station And Game

Sep 13, 2014

I would like to make a program for calculating the total price of a game station, and a game. I made a program like this for just the price of a game in class, but I want to make one that does the game system as well.

View 7 Replies View Related

C++ :: Using Z To Exit?

Jun 4, 2014

Not sure what am doing wrong on this program, trying to use atoi to hit 'Z' to exit from the console:

<
#include "stdafx.h"
#include <iostream>
using namespace std;
#include <cstring>
#include <cstdlib>
int _tmain(int argc, _TCHAR* argv[])//main program begins here.

[Code] .....

View 6 Replies View Related







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