C :: Take Personality Information From User And Store It In Text File
May 17, 2014
I was trying to make a program in C that could take Personality Information from the user and store it in a text file. Then, when asked, could compare the results to other entries in the so called "data-base" and tell which is the best match. I tried a whole lot but couldn't think of a proper way.
(Stings and File IO are not my strong points)
I am using Code Blocks 10.05 and the standard GCC compiler.
how I can read information from a text file into an array so afterwards I can display the array and it will show the contents of the text file?
the information inside my text files consist of names and numbers like so: "Collins,Bills 80" should I separate the numbers and names into two separate text files one for names and one for numbers?
I'm trying to open a file (contains member information) and store the information in an object, which is then inserted into a linked list. However, the current code just leaves a blank command window hanging with nothing happening.
So I have to read from a file, and store the information in separate variables. My problem is that for some of the information I need multiple words, and for others I don't, so I cant simply store 1 word into a variable and store the next in another in so on. To demonstrate what I mean let me give an example.
Dog Cat Blue Bird Snake White Horse
I am able to store "Dog","Cat","Blue","Bird"...etc in variables but I don't know how to make it so I can store "Dog" in one variable, "Cat" in a second variable. and "Blue Bird" in a third variable. "Snake" would be the 4th and "White Horse" would be the fifth. How can I read a file and manipulate the pointer to grab what I need?
I'm trying to read the data from a file i/o and put them into an array of structs. But when I run the program, it gives me a bunch of "garbage" as an output. my code and see
Im trying to read and store several students information so that i can have an options menu where i can enter a student number and the program prints all the information stored about that student. The way i have it set up now, doesn't work for this because all info is reinitialized to stud1. Is there another way to store this info other than defining stud1, stud2,.....,stud200?
How to search for a word in a text file and replace it with a new one. Such as employee address, or first name, etc.
Here's my code:
#include <iostream> #include <string> #include <fstream> using namespace std; int main(){ ifstream inFile; //declare ifstream as inFile and ofstream as outFile
[Code] ....
It is under choice 3, most of my program runs correctly but I am just stuck at this part.
How to get this thing to work. All i need to do is ask user to input a name and then it brings out the line from the .txt file containing the information.
For example in my case I'm doing a member search function I'm required to ask user to input the name of the customer and then print out all the details (which consumes 1 text line in the .txt file)
Here is the code, This is the write to text file method (100% working)
I am trying to use an array to keep track of the numbers of channels created and how many times a particular channel has been copied. At the moment, the program sets a number for a new channel (1-20), but the user enters the channel name. The channel name is stored in 'ChannelName' variable and if the user copies the channel, it becomes ChannelName_Copy. I want to change the '_Copy' into an incremental identifier such as _C1, _C2, etc.. and to do this i would need to keep track of the channel name and the number of times it has been copied, which i planned to do using arrays but i am not quite sure how to approach this.
I need to store the last 3 deposit that I have in my deposit. I have few option but i dont which would be easy
1.Store all deposit to the text file (store always in a new line), and display the last three deposit from the text file.
dep 1 - 60 dep 2 - 40 dep 3 - 100 print 100 dep 4 - 50 print 50 dep 5 - 50 print 50
2. I think this option is more difficult, when it reach deposit 4, to get rid deposit 1
So when i make a deposit 4, the deposit 1 get's ride dep 2 - 50 dep 3 - 100 dep 4 - 70
Right now i can only display one deposit (last one), then i close the program and run again and i make another deposit it overwrites a new deposit.
My code. To show sure my deposit that has been made. double depSave () { int option; float dep1,dep2,dep3;// Declare your variables dep1 = dep2 = dep3 = 0; // Set them all to 0
system ("cls"); string path = "deposit.txt"; // Storing your filename in a string
[Code] ....
Where is says "save deposit" in comment that where it saves to the deposit text file, that going to be output to the depSave function.
This my deposit function, i want to open the file (balance), then add the sum and store in on the text file.
float deposit( int x, int currentBalance) { cout<<" "<<endl; cout<<"Welcome to the deposit area"<<endl; cout << "Your new balance is:" << balance <<endl;
Directions: Write a program that uses the structure named MovieData to store the following information about a movie:
Title Director Year Released Running Time
Include a constructor that allows all four of these member data values to be specified at the time MovieData variable is created. The program should create. The MovieData variable and pass each one in turn to a function that displays the information about the movie in a clearly formatted manner. Pass the MovieData Variables to the display by value.
5502 5202.3 1523 2536.1 1254 1256.2 17846 8956.2 and so on
left one is time and right one is pressure, I need to show the time value as it is but i need to use the pressure value to calculate air speed. I don't know how to use the strings to pick up the list properly. I did the calculation formula for the air speed but i can't pick the pressure value up from the text file. here's what i did:
#include <iostream> #include <fstream> #include <string> using namespace std;
I am trying to store the contents of a text file into a char array. However the function i am using ifstream member function get(); seems to stop working when fed with certain characters. Is there another solution besides the get() function that will accept all types of characters from files?
char text[1000]; for (int i = 0; i <= textlen; ++i) { text[i] = text_in.get(); }
I am using Dev C++ compiler on Windows 7 and was programming a piece of code that is supposed to do the following -
Create a structure to store information about products for sale in a store. It should store information about the product name, the price, and the product number and then create an array of products called Inventory. Add five products to your inventory.
But for some reason, which is unknown to me, I always seem to get a compiler error. And this is what i have so far -
I need to be able to make matches from the data i input, and also classifying between male and female. matches for person with specific traits (not one in the program) i really tried for the first part and now the rest is mentally disturbing me. and also to generate a report of partners found.
#include<string.h> #include <iostream> using namespace std; char username[20]; char storedusername[20]; char password[20]; char storedpassword[20]; int loginresult; char name[20];
I am wanting to have a text file which is named with the user input and appended with .txt.
cout << "Please enter a new filename for storing new coordinates in: "; char name[50]; ofstream output; cin.getline(name, 50); output.open(name + ".txt");
I'm having the upmost hardest time doing this program that basically validates the user's input with a text file. The text file is like so and below that is the work I have so far...