Find Jobs
Hire Freelancers

Mini-Projet de programmation C++ (Dictionnaire des pays)

$2-8 USD / hour

Completed
Posted almost 6 years ago

$2-8 USD / hour

1. PRESENTATION DU PROJET Il s’agit de créer une application console en C++ représentant un dictionnaire des pays . Un pays est caractérisé par : • nom : Nom du pays (une chaîne de caractères) • capitale: Capitale du pays (une chaîne de caractères) • population: Population du pays (un entier long) • continent: Continent dans lequel se trouve le pays (une chaîne de caractères) 2. DESCRIPTION DE L'APPLICATION L’application doit offrir à l’utilisateur les services suivants : Consultation des pays : L’utilisateur peut parcourir la liste de tous les pays. Recherche d’un pays : L’utilisateur peut rechercher un pays par nom. Mise à jour des pays : • Ajout • Modification • Suppression 3. FONCTIONNALITES DE L’APPLICATION BASE DE DONNEES: Les informations concernant les pays seront sauvegardées dans un fichier texte « [login to view URL] » sous la forme : Nom # Capitale # Population # Continent Maroc # Rabat # 34000000 # Afrique Norvege # Oslo # 15000000 # Europe ---------- # ------- # -------------- # ----------- ---------- # ------- # -------------- # ----------- Page 2 / 2 FONCTIONNEMENT: 1. Il faut d’abord créer une classe « Pays » en tenant compte des informations citées plus haut. 2. Au lancement de l’application, une fonction se charge de remplir un tableau dynamique (Pointeur) avec les objets de la classe pays dont les informations se trouvent dans le fichier texte. 3. Le travail s’effectuera alors sur ce tableau (consultation, recherche et mise à jour) 4. Un menu est proposé à l’utilisateur lui permettant de sélectionner l’action à réaliser. 5. A la fin de l’application (lorsque l’utilisateur choisit de quitter), une fonction se charge de sauvegarder le contenu du tableau dynamique dans le fichier texte (en écrasant l’ancien contenu). ------------------------------------------------------------------------------------------------------ Un fichier « [login to view URL] » : contenant le programme C++ avec toutes ces ressources (Code Source, Fichiers Texte, …) • Un fichier « [login to view URL] » : qui contient des captures d’écran de l’exécution de l’application.
Project ID: 17142395

About the project

4 proposals
Remote project
Active 6 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
$7 USD in 40 days
0.0 (0 reviews)
0.0
0.0
4 freelancers are bidding on average $5 USD/hour for this job
User Avatar
Hello Sir/Ma’am It’s a privilege to know that you are going through my proposal. However, I would like if you can spend a little more time and check my portfolio as well. That’s how you can see what I can do for you as well as the quality I offer. I have carefully read your project description and I am confident that i can do this. I am 100% sure that I can meet your expectation. Also, I will priotize deadline and review work for as much as possible if need be. I will be more than happy if you can please consider me for this work of yours and I will try my best so as not to disappoint you Thanks
$4 USD in 40 days
5.0 (4 reviews)
3.7
3.7
User Avatar
i have done this thing earlier so its a very easy task for me...i have ample knowledge of arrays, dictionaries and very good at file handling and oop programming thats all you need here
$5 USD in 40 days
5.0 (2 reviews)
2.0
2.0
User Avatar
I can do it in French
$5 USD in 10 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of MOROCCO
Ksar EL Kebir, Morocco
0.0
0
Payment method verified
Member since Mar 31, 2017

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.