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 :

programme qui dessine une lettre


Sujet :

C++

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 16
    Points : 9
    Points
    9
    Par défaut programme qui dessine une lettre
    Bonjour à tous,

    Je suis un débutant en programmation.
    je cherche à faire un programme qui dessine une lettre (A par exemple) dans un carré de N lignes par N colonnes, avec N impair.
    On pourra saisir n’importe quelle valeur de N.



    je sais vraiment pas par quoi commencé!!
    Si vous avez une idée des étapes essentielles. Je ne cherche un programme tout fait mais juste une aide pour le réaliser...

    Merci de votre aide

  2. #2
    Membre éclairé
    Avatar de Happy
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2005
    Messages
    665
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Autre

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2005
    Messages : 665
    Points : 875
    Points
    875
    Par défaut
    Salut,

    Quel sera le but du programme ? C'est pour créer un logiciel ou un jeu ? Il y a beaucoup de choix à partir de cette vague explication

    Pour créer un logiciel, genre photoshop et cetera : Qt

    Pour créer des jeux : OpenGL 3.2 ou Direct_X.

    Il nous faut juste savoir quel sera le but du programme.

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 16
    Points : 9
    Points
    9
    Par défaut
    Pour pour ta réponse.

    En fait c'est un exercice que le prof nous a donné. On travaille avec code bloks.

    Le but est juste d'afficher la lettre A avec des *

    Je sais pas si je suis clair dans mes explications!

  4. #4
    Membre éprouvé
    Avatar de méphistopheles
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 551
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 551
    Points : 1 220
    Points
    1 220
    Par défaut
    Si tu veux le faire pour toutes les lettres, je pense qu'il te faudrait une base indiquant où sont placé les pixels dans ladite lettre.

    Si tu veux le faire pour A, il suffit de dire que :ta forme de base est de 4*4pixels. comme ci dessous :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    N     |   *
          |  * *
    E(N/2)| * * *
    0     |*     *
          _________
          0      N
    où E() est la fonction partie entière.
    Ensuite, tu n'a plus qu'a déduire comment interpoler entre les points (c'est une simple incrémentation/décrémentation).


    bonne chance
    Méphistophélès
    Si la solution ne résout pas votre problème, changez le problème...
    Cours et tutoriels C++ - FAQ C++ - Forum C++.

Discussions similaires

  1. Réponses: 4
    Dernier message: 04/03/2012, 23h53
  2. Créer un programme qui gère une webcam
    Par Zarbhi dans le forum Débuter
    Réponses: 8
    Dernier message: 09/06/2009, 18h10
  3. programme qui detecte une cle USB ERREUR
    Par dimainfo dans le forum Entrée/Sortie
    Réponses: 1
    Dernier message: 11/06/2008, 12h24
  4. Réponses: 19
    Dernier message: 04/03/2008, 11h36

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