Headlines News :
Home » » Cours et exercices de c/c++

Cours et exercices de c/c++

Written By Unknown on lundi 16 juillet 2012 | 04:20









Cours en Langace C:










        EXERCICES :

        • Série 1Pour commencer... Des exercices très simples, autour des nombres entiers et réels, leur lecture au clavier, l’affectation, division entière et réelle, etc. Corrections.
        • Série 2Boucles tant que et pour Encore des exercices très simples, avec des boucles. Corrections.
        • Série 3Algorithmes simples sur des tableaux Des algorithmes très basiques qu’on emploie partout. Corrections.
        • Série 4Fonctions. Où apparaissent les fonctions du langage C. Corrections.
        • Série 5Chaînes de caractères. Sur la notion de chaîne de caractères, les fonctions de la bibliothèque associées et la manière d’utiliser les unes et les autres. Corrections.
        • Série 6Fonctions récursives. Quelques exercices de réflexion autour des fonctions récursives. Corrections.
        • Série 7Listes chaînées. Entraînement sur les listes chaînées. Corrections.
        • Série 8Arbres. Sur des application usuelles de la structure d’arbre : arbre binaire de recherche, arbre représentant une expression arithmétique, etc. Corrections.
        • Série 9FichiersCorrections.
        • Série 10Ensembles. Une série de variations sur les diverses manières d’implémenter les ensemble dans les programmes C.Corrections.
        • Série 11Polynômes. Un magnifique exercice de synthèse sur la représentation des polynômes par des listes chaînées et la programmation de leurs opérations. Corrections.
        • Série 12Les adresses des fonctions. Quatre exercices (utiles) autour de la notion de 





          Compilateurs libres ou gratuits

          Tous les exercices proposés ici ont été effectivement réalisés et testés sur Linux avec ses outils de développement C natifs (gcc et ses amis) et sur Windows avec l’environnement de développement Dev-C++.
          Dev-C++ s'appelle maintenant wxDev-C++ ; vous pouvez télécharger la dernière version de wxDev-C++ et lire quelques explications sur l’installation et l’utilisation de Dev-C++.
          Un autre successeur de Dev-C++ qui se révèle excellent est Code::Blocs, dont vous pouvez télécharger des versions pour Windows, Linux et MacOs. Vous pouvez lire quelques indications sur l'utilisation du débogueur de Code::Blocs.
          Sur Windows, wx-Dev-C++ et Code::Blocs sont construits au-dessus de MinGW, un portage de gcc, le compilateur C/C++ du projet GNU. Ainsi, que vous travailliez chez vous avec Windows et Dev-C++ ou Code::Blocs ou bien à la fac avec Linux, vos programmes seront traités exactement de la même manière.
          Une autre plate-forme utilisant gcc est eclipse, dont existe des versions Windows, MacOS et Linux. Il vous faudra installer le plugin CDT et, par ailleurs,MinGW ou cygwin. Eclipse est un peu plus lourd que les deux outils précédents, mais il permet le développement dans beaucoup d’autres langages de programmation, à commencer par Java.
          Sur Windows, un autre bon outil pour faire du C est Microsoft Visual C++, dont la version dite Express Edition est gratuite. L’installation est un peu plus laborieuse que pour les deux précédents et le compilateur au cœur du dispositif n’est pas à la pointe du langage comme gcc, mais son debugger intégré est d’une remarquable robustesse. Des explications sur ce produit sont données ici.

          Share this article :

          0 commentaires:

          Speak up your mind

          Tell us what you're thinking... !

          Followers

          Translate

          Click here

          facebook

          Click here

          Popular Posts

           
          Support : Creating Website | Johny Template | Mas Template
          Proudly powered by Blogger
          Copyright © 2011. cours universitaires - All Rights Reserved
          Template Design by Creating Website Published by Mas Template