hey im now starting prog in c++ n im being honest- im REALLY flustered
i have to create a program to get information from a user, put the info to a file, create another program to read from that file, calculate total scores of x amount of students n grade and output to the screen.

i have the parts about getting the info from the user and putting it into a file down...kinda ( there is no space between the variables, and its the loop is not working). i do not know how to ready diff types of data on one line (str, int and double) from the file and into the other prog. im so lost!
here's what i have so far:-

#include <iostream>
#include <fstream>
#include <string>

using namespace std;
main ()

      ofStream outFile;
      outFile.open ('records.dat');
      string firstName, lastName;
      int count, sc1, sc2, sc3, sc4, sc5 = 0;
     while (count <= 5);
           cout << "\nEnter student's first name: "\n";
           cin >> firstName;
           outFile << firstName; 

           cout << "Enter student's last name: "\n";
           cin >> lastName;
           outFile << lastName;

          cout << "Enter 5 scores (of 10 or less) with spaces: \n";
          cin >> sc1 >>sc2 >>sc3 >> sc4 >> sc5;
          count ++;
    return 0

(wondering if an array would have worked?)

this is just the first program (decided that i probably should work on 1 at a time)

Edited by WaltP: Added CODE tags -- with all the help about them, how could you miss using them????

7 Years
Discussion Span
Last Post by nuB

For next time, please use the code tags

[code] //code goes here


Count needs to be initialized to zero before the loop, otherwise you're getting whatever junk is in there upon declaration. If you want a space in your output just do outfile<<firstName<<" "; or wherever you want the spaces.

You are right in wanting to take it one step at a time. Once you get this part working try to write out your other values and see what happens.


thanks i got that prog to work
sori about not using the code tags
working on my second prog in a bit - thx ppl!

This question has already been answered. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.