C :: Keep User From Putting Inputs

Sep 27, 2013

On my program I use a counter to count to 10, then i ask for a string, in this case "yes" or "no", during the count, i want to keep the user from putting inputs in, due to the fact that if they put both "yes" and "no" before the program reads the string.

Code:

#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#include <stdbool.h>
#include <time.h>
#include <string.h>
}

[code]....

View 3 Replies


ADVERTISEMENT

C :: 2 User Inputs For Calculation

Apr 9, 2014

I want to have calculations take place inside a switch statement that calls the appropriate function. The menu portion of the program works well, but I can't figure out how to let the user actually input 2 different numbers to the functions. My questions are:

1. If I use scanf to assign values to the variables, what determines end of input to each variable? (ie.. scanf("%d%d", &a, &b) what is the end of a, what is the end of b?)

2. Should I assign the variables to user input inside the switch, or try to do it in the functions below?

3. Is there something I haven't thought to ask that will screw me over? I'm really new to this.

Code:
#include<stdio.h>
int add(int b, int a);
int mult(int b, int a);
main() {

[Code] ....

This really was a test of multilayer menu, but I want to add functionality if I can.

Changed a variable before posting and didn't change all the conditions testing it.

View 3 Replies View Related

C :: How To Put What The User Inputs Into Array

Jul 23, 2014

I have a project that requires I take user input from menu options and put it into an array which I will average out. I can set the menu up I think, but I cannot understand how to put what the user inputs into an array. Granted I just took the lecture on arrays today. Also we can only use functions to do the work.

View 9 Replies View Related

C/C++ :: How To Get User Inputs Into Array

Mar 16, 2014

How to get user inputs into an array. I have to get 10 user inputs into the array and I'm trying to use a loop but once I run it it crashes whenever you input the first value. This is my absolute first time working with arrays and I've been trying to do research

#include <stdio.h>
#define SIZE 10
void Input(const int array1[]);
void Calculations(int array1[], int average);
void Output(int array1[], int average);

[Code]....

View 2 Replies View Related

C :: Picking And Choosing Between User Inputs

Jul 31, 2013

I have recently looked into a self created project where I wanted to compare user input against a list of strings in an external file. That has since been completed to my great satisfaction, however it did throw up some interesting issues in my knowledge and understanding of user input..What is the best way to pick up user input i.e scanf,stdin etc. and when should either be used and can a mixture of types be used, and if so, when and why.

A quick program to take different input methods and display differnt output method (obviously corresponding i.e scanf/printf - fgets/fputs)

My first pothole came when I have setup the method for scanf - fine. Then I setup the method for fgets(test,100,stdin) for example and the fgets method no longer picks up stdin from the user..

View 3 Replies View Related

C++ ::  calculating Sum Of Numbers Between Two User Inputs

Mar 17, 2014

How to calculate the values between numbers that a user types in.

Write a function which takes two parameter of integer type and both parameters are positive integer. These number should be provided by the user of your program. The first parameter is lower than the second parameter. You function should be able to calculate the sum of the square of each of the numbers between the two inputs and should display that. Please write a main function to display the working of your function. Call the function at least three times by using some loop in the main function.

View 2 Replies View Related

C/C++ :: Linked List Inputs From The User?

Sep 8, 2014

#include <iostream>
using namespace std;
void insert(int data, int positionOf_n);
void print();
struct node {
int data;
struct node *next;

[code]....

this is the original code which use the insert function call in the main as predefined that doesn't allow the user to input the value that they want

#include <iostream>
using namespace std;
void insert(int data, int positionOf_n);
void print();
struct node {
int data;

[code]....

and this the code which i tried to replace the limitation of the above code by using two for loops in the main function instead of the <insert(5,2)> from the above code which allow the user to insert it own values to the linked list, but it keeps crashing.

View 4 Replies View Related

C :: Stomp Size Of Array With What The User Inputs?

Apr 5, 2013

How can I stomp the arr size of 50 with the value the user inputs? The function doesn't sum up the even integers from 0 to the value the user inputs. Instead it sums up exactly that many even integers.

Is there a way I can stomp the size of the array with what the user inputs so that the sum calculation never goes past the value the user inputs?

Code:
void sumIntegers () {
int arr[50];
int i = 0;
int num = 0;
int sum = 0;
printf("

I want to sum up even integers <= 50.

[Code] .....

View 4 Replies View Related

C++ :: For Loop - Summing Numbers (Inputs From User)

Aug 2, 2013

Write a program that computes a running sum of inputs from the user, terminating when the user gives an input value of 0

Using a while loop - no problem. Its only when I try to code it with a for loop that the program doesn't terminate with a 0 input. It terminates with a -1 input!!

while loop

#include <iostream>
using namespace std;
int main() {
float input=1;
float sum = 0;

[Code] ....

View 4 Replies View Related

C++ :: Create Fibonacci Sequence With Some User Inputs

Aug 26, 2013

I'm trying to make a fibonacci sequence with some user inputs. I'm using arrays for this, the user inputs are for the Nth term and the starting number (as in the number in front of 0).

My problem is that when the program runs it's an infinite loop which constantly prints the starting number. Which, I think, means that my WHILE loop isn't coming to an end and my 'count' variable isn't increasing.

#include <iostream>
using namespace std;
int main() {
int start;
int term;
cout << "Input a starting number for the sequence: ";
cin >> start;
cout << "
Enter the Nth term for the sequence to reach: ";

[code].....

View 4 Replies View Related

C++ :: Templates User Inputs Dynamic Array?

Nov 12, 2013

This code is from my text book it shows how to implement code that is embedded I have modified it somewhat but I was wondering how I could get the user to implement the size of the array and enter the integers with the size of array that was implemented.

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

[Code].....

View 1 Replies View Related

C++ :: Random Number Generator - How To Get User Inputs

Sep 10, 2013

I want to program a program that produces a random number between 1-10, then if the number is correct, says like HEY GOOD JOB and if its not says try AGAIN! also, at any point the user can quit by typing in X.

I know that I can use stuff like cout << "Hey put in a guess now" to prompt the user but I dont know how to accept inputs.

For example, how do I use scanf to do this?

I know that if I use scanf, it takes in a value, but where the heck does it store it?

eg. scanf(%s,guess);

Is that valid? I get an invalid expression error when trying to use that in C++.

View 3 Replies View Related

C++ :: Determines Whether A Number Which User Inputs Is Prime Or Not

Jan 11, 2015

I am fairly new to C++ and I am trying to write a code that determines whether a number which the user inputs is prime or not. I have the code, but when I run it all it actually does is report odd numbers as prime and even numbers as not prime.

#include <iostream>
using namespace std;
//declaring variables//
int i;
int num;

[Code] ....

View 7 Replies View Related

C++ :: Create A Grading Program That The User Inputs A Name?

Feb 17, 2013

I want to create a grading program that the user inputs a name and then on that value (name) there is a vector of doubles to represent his/her mark and then calculates an average how would I go about doing this?

View 1 Replies View Related

C++ :: Using Char To Check Whether The User Inputs The Right Command?

Mar 20, 2014

I've been trying to finish this airplane seating program I've been working on for a month or two. The problem I have right now is that if the user inputs a number when prompted to enter the column letter he wants, the program goes on to the next step as if the prompt had been answered correctly.

So I originally used string but I heard from Daleth that Char was better, but I don't know how to apply it. I figured out cin.fail, but I've yet to finish this part.

View 2 Replies View Related

C++ :: When User Inputs It Doesn't Show The Function

Aug 2, 2014

#include <iostream>
#include <iomanip>
#include <fstream>

[Code]....

i have already tried putting system pause or cin.get after it, but no luck

View 1 Replies View Related

C :: Give Error Message If User Inputs Wrong

Nov 2, 2013

Code:

#include<stdio.h>
void main
{
int i;
int marks[10];
}

[code]....

how to give error and ask user to re enter if user enter other then a number?

View 6 Replies View Related

C++ :: Calculate GPA - Divide Depending On How Many Times User Inputs A Value

Feb 27, 2014

For example, to calculate GPA, we add all the grade point of a course and divide by the number of courses we are taking. How do I create a program in such a way that when the user enters grade point for two courses, it will add the grade points for the two course and divide by 2. And if another user enters grade points for six courses, it adds the grade points and divides by 6.

View 2 Replies View Related

C++ :: If User Inputs Letters / Words Instead Of A Number Give Error Message

Jan 11, 2014

I have created an error message if the user inputs the wrong selection number

if (choices < 1 || choices > 5)
{
cout << "
Please Enter a number between 1-5
";
}

How would i create a error message if the user inputs letters/words instead of a number.

View 5 Replies View Related

C :: How To Terminate A Loop If User Inputs Blank Space In A String Or Press Enter

Jan 28, 2015

Code:

#include<stdio.h>
#include<stdlib.h>
#include<ctype.h>
#include<string.h>
int main(void) {
int i;
char *str;
int len = 1;

[Code]...

View 3 Replies View Related

C :: Program Where User Inputs A String And Prints Out Length Of String

Jan 29, 2014

I would like to understand a function on strings. Below is a code that I took from my teacher where the user inputs a string and prints out the length of the string.

Code:
#include <stdio.h>
#include <string.h>
int main() {
char str[100];
int i = 0;

[Code] ....

Now I understand that it returns the count in "int" so my question is:

Let's say i declared

Code: int count = 0;
at the beginning of the code and then made
Code: count = strlen(str);
why wouldn't i have the same result? Is there a way to do it also?

View 7 Replies View Related

C++ :: Putting Variable In A Function And Getting Return Value?

Dec 25, 2014

I want to get a random number from this function but idk if I did this function right....

int random(int x) {
srand(static_cast<unsigned int>(time(0)));
int randomN = rand();
x = (randomN % 10) + 1;
return x;
}

View 5 Replies View Related

C/C++ :: Why Program Is Not Putting Values In The Array

May 1, 2014

# include <stdio.h>;
int main (void){
float judges[6];
int degree;

[Code].....

View 5 Replies View Related

C :: Putting Float Numbers Into Double Array

Jan 29, 2014

So I have a double array, where I'm inputting float numbers to certain points in an array. Sometimes, the numbers that are printed out are completely different from what I put in.Here is the part of the code:

Code: .

while( token != NULL ) {
num = atof(token);
test[j][i] = num;
printf( "
%s, i is %d, j is %d
", token,i,j );
printf( "number is %f
value test of i,j is %f

[code]....

Why the float num prints out fine, but when put into an array becomes garbage?I'm taking string values from a csv file and turning them into floats, but no problems seem to crop up there.I reset i when appropriate and increment j when needed, so I don't think my problems are from incorrect array values (though they might be)

View 2 Replies View Related

C :: Linked List - Putting Info In A Struct

Feb 8, 2015

I'm having a little problem where after reading a file I'm unable to update my struct with some particular info. It is actually a linkedlist. This is my struct:

Code:
struct node{
int id;
char name[50];
struct node *next;
}*head;

And in my Main function:

Code:
int main(){
int i, t_id, num;
struct node *temp;
char name[50], t_name[50], input_name[50], line[LINESIZE], *value;
struct node *head = NULL;
FILE * ifp = fopen("AssignmentOneInput.txt", "r");

[Code] .....

Basically in the while loop when I input something like this for updating numbers:

Code: temp->id = num; //These are numbers separated by a comma. or this:

Code: strcpy(temp->name,value); //These are names The program crashes

View 11 Replies View Related

C :: Combinations - Putting Strings Into Array From A File

Apr 4, 2014

The first line of my input file is going to contain some number "T" which will represent the "combination length" of a list of random words. (In this case, they are Taco Bell items). The first number on the second line represents the number of unique items on the menu to get, and the second number on the second line represents the number of unique items that are supposed to be bought.

Basically the input will look like this: 2 3 2 taco burrito nacho

And the output looks like this: burritos nachos nacho taco burrito taco

This is what I have so far:

Code:

#include <stdio.h>
#include <stdlib.h>
#include <strings.h>
int main(void){
int N, T, K;
char menu[N][20];

[Code] .....

What I am trying to get working right now is just to scan a file and put the strings into an array so then I can work on sorting the array. How can I add strings from a file into an array?

View 4 Replies View Related







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