IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 C++ Discussion :

Idée de projet


Sujet :

C++

  1. #1
    Futur Membre du Club
    Homme Profil pro
    autodidacte python/c++
    Inscrit en
    Décembre 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : autodidacte python/c++

    Informations forums :
    Inscription : Décembre 2012
    Messages : 4
    Points : 7
    Points
    7
    Par défaut Idée de projet
    Bonjour,

    Je suis nouveau ici,j'aimerais avoir votre aide car je cherche une idée de programme à réaliser en C++.Je suis débutant autodidacte.

    En faites j'ai appris et pris des notes d'un cours C++ et me suis arrêter juste avant la partie POO.

    J'aimerais mettre en pratique ces notes pour assimiler un maximum et acquérir de l'expérience avant d'attaquer la suite,seulement j'ai du mal à trouver une idée de petit programme à réaliser en mode console.

    Voilà,si quelqu'un aurait une idée et aussi des méthodes d'apprentissages efficaces,des retours d'expériences m'intéresse.


    Merci.

  2. #2
    Membre éprouvé
    Avatar de mitkl
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2010
    Messages
    364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2010
    Messages : 364
    Points : 1 081
    Points
    1 081
    Par défaut
    J'ai une petite idée de projet que j'aime bien donner à ceux qui débutent, le but c'est de faire un petit correcteur orthographique en C++.

    A partir d'un dictionnaire, tu attends une entrée utilisateur et tu compares avec les mots de ton dictionnaire avec cette entrée en calculant à chaque fois la distance de Levenshtein. Plus la distance entre deux mots est petite et plus les mots sont proches par exemple :

    Developper et Developpez n'ont qu'une lettre de différente donc Levenshtein("Developper", "Developpez") = 1. Après tu récupères les plus petites distances pour afficher les propositions de correction à l'utilisateur.

    Résultat :



    J'ai volontairement entré "elemantary" qui est mal écrit et mon programme me propose de le remplacer par "elementary".
    Si vous ne savez toujours pas ce qu’est la récursivité, relisez cette phrase.

    Mon blog sur la programmation et l'informatique !

  3. #3
    Rédacteur/Modérateur
    Avatar de JolyLoic
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    5 463
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 5 463
    Points : 16 213
    Points
    16 213
    Par défaut
    Je ne sais pas trop quelle taille de petit programme tu recherches... Quelques idées en vrac, de tailles variables :
    - Un jeu de pendu
    - Un évaluateur d'expressions mathématiques, ou un dérivateur formel (tu lui entre 2/x+3*x, il te retourne -2/x^2+3)
    - Un jeu de UNO
    - Un calculateur d'enfumement dans une gare, où tu places des fumeurs, des obstacles, des arrivées d'air, et tu calcules où tu placer pour être à l’abri
    Ma session aux Microsoft TechDays 2013 : Développer en natif avec C++11.
    Celle des Microsoft TechDays 2014 : Bonnes pratiques pour apprivoiser le C++11 avec Visual C++
    Et celle des Microsoft TechDays 2015 : Visual C++ 2015 : voyage à la découverte d'un nouveau monde
    Je donne des formations au C++ en entreprise, n'hésitez pas à me contacter.

  4. #4
    Membre expérimenté
    Homme Profil pro
    Chercheur
    Inscrit en
    Mars 2010
    Messages
    1 218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Chercheur

    Informations forums :
    Inscription : Mars 2010
    Messages : 1 218
    Points : 1 685
    Points
    1 685
    Par défaut
    Salut,

    une petite application très simple mais qui te fera travailler un peu l'algorithmique au passage : trier un ensemble de nombres entré par l'utilisateur. Ensuite, faire la même chose mais avec des nombres issus d'un fichier (l'utilisateur peut entrer le nom du fichier par exemple) pour apprendre à gérer les entrées/sorties.

  5. #5
    Futur Membre du Club
    Homme Profil pro
    autodidacte python/c++
    Inscrit en
    Décembre 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : autodidacte python/c++

    Informations forums :
    Inscription : Décembre 2012
    Messages : 4
    Points : 7
    Points
    7
    Par défaut
    Merci.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Idée de projet
    Par clementphp dans le forum Réseau
    Réponses: 4
    Dernier message: 08/03/2007, 21h51
  2. Idées de projet
    Par fab56 dans le forum Delphi
    Réponses: 5
    Dernier message: 21/02/2007, 23h17
  3. [Site web] Protéger une idée de projet ?
    Par Fabouney dans le forum Juridique
    Réponses: 8
    Dernier message: 12/09/2006, 14h36
  4. idée de projet
    Par blastmanu dans le forum C++
    Réponses: 10
    Dernier message: 25/02/2005, 21h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo