Accueil » Programmation » Les bases de C++

Les bases de C++

Support de cours de Programmation à télécharger en PDF sur Les bases de C++,document de 23 pages.

Catégorie: Programmation, type de fichier: PDF, Nombre de page: 23, auteur: , license: Creative commons, taille de fichier: , niveau: Débutant, date: 2019-03-17, téléchargement: 1377.

Ce tutoriel a été préparé pour les débutants pour les aider à comprendre les base de concepts avancés liés à C ++.

Conditions préalables

Avant de commencer à pratiquer avec les différents types d’exemples donnés dans ce tutoriel, nous faisons l’hypothèse que vous êtes déjà au courant des bases du programme informatique et le langage de programmation informatique.

Plan de cours

  • Présentation du C++
  • Qu’est-ce qu’un programme ?
  • Environnement de d´eveloppement intégré
  • Eléments du langage
  • Variables
  • Terminologie
  • Types de base
  • Valeurs littérales (ou explicites)
  • Déclaration des variables
  • Expressions
  • Opérateurs arithmétiques
  • Opérateurs d’affectation
  • Conversion de type
  • Instructions
  • Instruction-expression
  • Instruction-bloc
  • Structures de contrôle
  • Visibilité d’une variable
  • Fonctions
  • Déclaration d’une fonction
  • Définition d’une fonction
  • Utilisation d’une fonction
  • Exemple de programme
  • Instructions conditionnelles
  • Boucles
  • L’instruction while
  • L’instruction do
  • L’instruction for
  • Compléments
  • Expression virgule
  • Expression conditionnelle
  • Fonctions utiles
  • Eléments du langage
  • Énumérations
  • Tableaux
  • Chaines de caractères
  • Pointeurs, références
  • Récapitulatif des opérateurs

Ce cours intitulé Les bases de C++ est à télécharger gratuitement, plusieurs autre documents sous la catégorie Programmation sont disponibles dans ce site, que ce soit vous êtes débutant ou professionel ce cours de Langage C va vous aider à améliorer votre compétence et votre savoire faire dans le Programmation.

Profitez de ce manuel de formation en PDF pour comprendre mieux le Langage C et enrichir votre connaissance.

Commencez à télécharger ce cours adapté pour vous et à apprendre Langage C.

Télécharger

Extrait du cours :

M´ecanisme de l’appel :– chaque expression de laest ´evalu´ee,– les valeurs ainsi obtenues sont transmises dans l’ordre aux param`etres formels,– le corps de la fonction est ensuite ex´ecut´e,– la valeur renvoy´ee par la fonction donne le r´esultat de l’appel.Si la fonction ne renvoie pas de valeur, le r´esultat de l’appel est de typevoid.Voici un bout de programme avec appel des trois fonctions pr´ec´edentes : double u, v;cout <>u>>v;double m = Moyenne(u, v);cout << "nVoulez-vous afficher la moyenne ? ";char reponse = LireCaractere();if (reponse == ’o’)AfficherValeurs(2, m); (2.4.5)Arguments par d´efautOn peut, lors de la d´eclaration d’une fonction, choisir pour les param`etres des valeurs par d´efaut (sousforme de d´eclarations-initialisations figurant `a la fin de la liste des param`etres formels). Par exemple : void AfficherValeurs(int nombre, double valeur = 0.0); Les deux appels suivants sont alors corrects : AfficherValeurs(n, x);AfficherValeurs(n); // ´equivaut `a : AfficherValeurs(n, 0.0); 2.5 Exemple de programme(2.5.1) Voici un petit programme complet ´ecrit en C++ : // ——————- fichier gazole.cpp ———————#include // pour les entr´ees-sortiesconst double prix dulitre = 0.89; // d´eclaration du prix du litre de gazole (en euros) comme constante (hum!)int reserve = 10000; // d´eclaration de la r´eserve de la pompe, en litresdouble prix(int nb) // d´efinition d’une fonction appel´ee « prix » :// cette fonction renvoie le prix de nb litres de gazole{return nb * prix dulitre;}int delivre(int nb) // d´efinition d’une fonction appel´ee « delivre »: cette fonction renvoie 0// si la r´eserve est insuffisante, 1 sinon et d´elivre alors nb litres{if (nb > reserve) // instruction if : voir paragraphe 2.6.1return 0;reserve -= nb;return 1;}int main() // d´efinition de la fonction principale{int possible;do // instruction do : voir paragraphe 2.7.2{int quantite;cout <> quantite;possible = delivre(quantite);if (possible)cout << "Cela fait " << prix(quantite) << " euros.n";} 8

Laisser une réponse

Votre adresse email ne sera pas publiéeLes champs requis sont surlignés *

*