Professeur ESSADDOUKI Mostafa

Liste des cours et exercices

Exercices corrigés sur les bases de la programmation

Dans ces exercices de programmation, nous nous concentrerons sur les bases de la programmation. Après avoir terminé ces exercices, vous apprendrez la structure de base et la sémantique d'un programme et comment écrire des programmes mathématiques.

Lire la suite

Calculer la complexité temporelle des boucles

Pour analyser un code de programmation ou un algorithme, il convient de noter que chaque instruction affecte les performances globales de l'algorithme. Par conséquent, chaque instruction doit être analysée séparément pour analyser les performances globales.

Lire la suite

Exercices corrigés - Python et Langage C - TD4

série d'exercices corrigés pour manipuler la structures conditionnelle IF, boucle For et boucle While

Lire la suite

Héritage en C++

L'idée la plus importante de la programmation orientée objet est l'encapsulation, qui consiste à envelopper des données et des fonctions dans un seul paquet. Une autre idée puissante est l’héritage, c’est-à-dire l’idée que vous devriez pouvoir créer des classes pouvant hériter de cette encapsulation de variables membres et de fonctions d’une autre classe.

Lire la suite

Surcharge des opérateurs en C++

Vous pouvez redéfinir ou surcharger la plupart des opérateurs intégrés disponibles en C++. Ainsi, un programmeur peut également utiliser des opérateurs avec des types définis par l'utilisateur.

Lire la suite

Surcharge des fonctions en C++

La surcharge de fonctions est une fonctionnalité de C ++ dans laquelle deux fonctions ou plus peuvent avoir le même nom mais des paramètres différents.

Lire la suite

Fonctions et classes amies en C++ - friend

En c++, il existe un mécanisme de programmation pour accéder aux données privées ou protégées à partir de fonctions non membres.

Lire la suite

Fonctions en ligne en C++ - inline

C ++ fournit des fonctions en ligne - inline - pour réduire la surcharge d’appel de fonction. Une fonction en ligne est une fonction qui est développée en ligne lorsqu'elle est appelée. Lorsque la fonction inline est appelée, le code complet de la fonction inline est inséré ou substitué au moment de l'appel de la fonction inline.

Lire la suite

Membres statiques d'une classe en C++

Nous pouvons définir des membres de classe statiques à l'aide d'un mot clé static. Lorsque nous déclarons un membre d'une classe comme statique, cela signifie que quel que soit le nombre d'objets de la classe créés, il n'existe qu'une seule copie du membre statique.

Lire la suite