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 :

programmation en c exo


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Étudiant
    Inscrit en
    Mars 2007
    Messages
    1
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2007
    Messages : 1
    Par défaut programmation en c exo
    salut a tous.

    je suis un debutant en c, je reside en allemagne.on ns a donne un prog .je ne le comprend pas.quelqu un peut il m aider a le resoudre.?

    merci a l avance.
    a koi sert la fonction getch

  2. #2
    Membre très actif Avatar de Goundy
    Profil pro
    Étudiant
    Inscrit en
    Avril 2005
    Messages
    605
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2005
    Messages : 605
    Compil your life guy!
    The Aures Project

  3. #3
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

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

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 395
    Par défaut
    La fonction getch() est une fonction non-standard, disponible dans des bibliothèques telles que conio ou curses et ses soeurs, qui permet d'attendre une n'importe quelle touche au clavier sans attendre un appui sur la touche Entrée.

    Très utilisée en Text User Interface.
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  4. #4
    Membre prolifique
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 835
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 835
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par arsenek Voir le message
    on ns a donne un prog
    Et on t'a pas donné de cours avant ?

    Citation Envoyé par arsenek Voir le message
    a koi sert la fonction getch
    Bon, halte au sketch. Au point où t'en es, je pense qu'il te faut commencer par le commencement => lire des livres (et c'est pas une tare => moi-même qui ai plusieurs années de C et de shell derrière-moi, quand j'ai voulu me mettre à Python ben j'ai téléchargé un tuto, l'ai imprimé et l'ai lu en commençant par la page 1)
    T'en as de très bons ici
    http://emmanuel-delahaye.developpez.com/init_c.htm
    http://c.developpez.com/cours/

    Ensuite, quand t'auras assimilé les bases et fait par toi-même qq petits trucs (style les exos qu'on te donne), tu pourras venir sur les fofo et commencer à poser des questions moins débiles...
    Mon Tutoriel sur la programmation «Python»
    Mon Tutoriel sur la programmation «Shell»
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
    Et on poste ses codes entre balises [code] et [/code]

  5. #5
    Membre Expert Avatar de nicolas.sitbon
    Profil pro
    Inscrit en
    Août 2007
    Messages
    2 015
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 2 015
    Par défaut
    Citation Envoyé par Sve@r Voir le message
    Arf... qui peut se vanter de ne jamais en faire...
    ça c'est bien vrai!
    Citation Envoyé par Sve@r Voir le message
    Graves les fautes ?
    bas toute la partie sur les types de bases : les tailles des types de bases sont pratiquement toutes fausses.
    De plus il n'est pas à jour, toutes les nouveautés de c99 sont absentes du coup on se retouve avec des bétises du genre : "Il n'existe pas en langage C de type booléen."(p14). Bref rien ne vaut un bon livre (Méthodologie de la programmation en C par exemple) à mon avis ou un bon prof (pour ce que ça intéresse peut être voir avec Emmanuel Delahaye qui est formateur indépendant en C).
    Cordialement.

  6. #6
    Membre Expert
    Avatar de Gruik
    Profil pro
    Développeur Web
    Inscrit en
    Juillet 2003
    Messages
    1 566
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 566
    Par défaut
    Citation Envoyé par nicolas.sitbon Voir le message
    ça c'est bien vrai!
    bas toute la partie sur les types de bases : les tailles des types de bases sont pratiquement toutes fausses.
    De plus il n'est pas à jour, toutes les nouveautés de c99 sont absentes du coup on se retouve avec des bétises du genre : "Il n'existe pas en langage C de type booléen."(p14). Bref rien ne vaut un bon livre (Méthodologie de la programmation en C par exemple) à mon avis ou un bon prof (pour ce que ça intéresse peut être voir avec Emmanuel Delahaye qui est formateur indépendant en C).
    Cordialement.
    En attendant, le C99 n'est pas suppporté par tout le monde, donc on prefere se limiter au C90 si on veut faire du code tres portable.
    De plus le type qui a été rajouté c'est _Bool et non bool (bool est juste un alias pour plus de facilité).

  7. #7
    Membre Expert Avatar de nicolas.sitbon
    Profil pro
    Inscrit en
    Août 2007
    Messages
    2 015
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 2 015
    Par défaut
    Citation Envoyé par Gruik Voir le message
    En attendant, le C99 n'est pas suppporté par tout le monde, donc on prefere se limiter au C90 si on veut faire du code tres portable.
    Ok c'est toi que ça regarde moi mon choix est clair c'est C99.
    Citation Envoyé par Gruik Voir le message
    De plus le type qui a été rajouté c'est _Bool et non bool (bool est juste un alias pour plus de facilité).
    qui a dit le contraire?

  8. #8
    Membre Expert
    Avatar de Gruik
    Profil pro
    Développeur Web
    Inscrit en
    Juillet 2003
    Messages
    1 566
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 566
    Par défaut
    Citation Envoyé par nicolas.sitbon Voir le message
    Ok c'est toi que ça regarde moi mon choix est clair c'est C99.
    Ca depend des criteres de portabilité que tu te fixes pour un projet donné.. Dans ma boite, on fait du gnu99, car on veut profiter des extensions gnu et on se fiche de la portabilité car nos projets sont largements dependent de la plateforme linux. (je dis pas que c'est une bonne idée, mais c'est ce qui a été choisi)

    qui a dit le contraire?
    Ok, désolé j'avais mal lu

  9. #9
    Membre prolifique
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 835
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 835
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par nicolas.sitbon Voir le message
    De plus il n'est pas à jour, toutes les nouveautés de c99 sont absentes du coup on se retouve avec des bétises du genre : "Il n'existe pas en langage C de type booléen."(p14)..
    Ouaip. Je comprends. Il est un peu "vieux". Bon, je l'ai écrit aux alentours de 1999 quand j'étais formateur de C mais ensuite j'ai quitté la formation. J'ai tenté un peu de le faire vivre au mieux mais forcément comme c'est plus mon métier j'ai plus forcément le temps. Mais il a l'avantage au-moins d'offrir des bases générales du langage sur lesquelles un débutant peut s'appuyer. Même si les dernières améliorations ne sont pas présentes...

    Citation Envoyé par nicolas.sitbon Voir le message
    Bref rien ne vaut un bon livre (Méthodologie de la programmation en C par exemple) à mon avis..
    Evidemment. Une fois qu'on a acquis un certain "vernis" et qu'on veut l'approfondir, les derniers livres issus de maisons sérieuses sont à privilégier...
    Mon Tutoriel sur la programmation «Python»
    Mon Tutoriel sur la programmation «Shell»
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
    Et on poste ses codes entre balises [code] et [/code]

Discussions similaires

  1. Exo, erreur dans le programme - AIDE
    Par GENgis_- dans le forum C++
    Réponses: 6
    Dernier message: 28/10/2006, 14h11
  2. Programme de boot qui passe la main à Windows
    Par Bob dans le forum Assembleur
    Réponses: 7
    Dernier message: 25/11/2002, 03h08
  3. [Kylix] Probleme d'execution de programmes...
    Par yopziggy dans le forum EDI
    Réponses: 19
    Dernier message: 03/05/2002, 14h50
  4. communication entre programmes
    Par jérôme dans le forum C
    Réponses: 12
    Dernier message: 16/04/2002, 08h05
  5. [Kylix] icone associée à un programme
    Par Anonymous dans le forum EDI
    Réponses: 1
    Dernier message: 22/03/2002, 09h43

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