2010-10-15 4 views
-1

Je veux écrire un programme en C++ qui demande à un utilisateur un nom de fichier d'un fichier existant qui contient 10 enregistrements où la longueur de chaque enregistrement est de 12 caractères. Ensuite, le programme cherche au début du 6ème enregistrement, lit les enregistrements dans le fichier et les ajoute à la fin d'un fichier de sortie existant qui contient 3 enregistrements. Merci.lire et écrire à partir du fichier

+2

Y a-t-il une question? C'est juste une déclaration de ce que vous voulez faire. –

+7

Ça a l'air cool! – Alex

+0

Est-ce pour un devoir? –

Répondre

6

Vous pouvez trouver ce utile:

#include <iostream> 
#include "McDonaldsApplication.h" 

int main() 
{ 
    McDonaldsApplication app; 
    string name, dob, pos, ssn; 
    std::cout << "Enter your name: " << std::endl; 
    std::cin >> name; 
    std::cout << "Enter your DOB: " << std::endl; 
    std::cin >> dob; 
    std::cout << "Enter your SSN: " << std::endl; 
    std::cin >> ssn; 
    std::cout << "Enter your desired position (0,1,2): " << std::endl; 
    std::cin >> pos; 
    std::cout << "Thank you! Your application is being submitted now\n"; 
    app.setName(name); 
    app.setDob(dob); 
    app.setSsn(ssn); 
    app.setPos(pos); 
    app.submit(); 
} 
2

Puisque vous ne demandez pas en fait une question (les questions se terminent par un « ? ») Je posterai une mise en œuvre semi-connexe de ce que vous avez peut-être signifié , dans une langue de mon choix.

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Text; 
using System.IO; 

namespace TestConsole 
{ 
class Program 
{ 
    /// <summary> 
    /// http://www.mcdonalds.com/us/en/careers.html 
    /// </summary> 
    /// <param name="args"></param> 
    static void Main(string[] args) 
    { 
    using (StreamWriter writer = new StreamWriter("c:\\mcdonalds_app.txt")) 
    { 
    writer.WriteLine("Hello, my name is {0}. I'd love to work here!", args[0]); 
    writer.Close(); 
    } 
    } 
} 
} 
Questions connexes