Exercice 1 :
Ecrivez un Algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal qui permet de lire un nombre et de
dire s’il est positif ou négatif.ou nul.
Exemple :
Entrée : a=-5
Sortie : -5 est négatif
Exercice 2 :
Ecrivez un Algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal qui permet de saisir un nombre
réel et de déterminer sa valeur absolue.
Exercice 3 :
Ecrivez un Algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal qui permet de lire deux nombres
et d’afficher le plus grand.
Exercice 4 :
Ecrivez un Algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal qui lit trois valeurs entières (A, B
et C) au clavier et qui affiche la plus grande des trois valeurs.
Exercice 5 :
Ecrivez un Algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal qui permet de saisir un nombre
entier positif et de calculer son carré et son cube.
Exercice 6 :
Ecrivez un Algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal qui permet de calculer la surface
d’un rectangle.
Exercice 7 :
Ecrivez un Algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal qui lit trois valeurs entières (A, B et C) au clavier. Triez les valeurs A, B et C par échanges successifs puis affichez les trois valeurs.
Exercice 8 :
Ecrivez un Algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal qui permet de lire 3 nombres et de
les afficher dans l’ordre décroissant.
Exercice 9 :
Ecrivez un Algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal qui permet de résoudre l'équation
ax+b=0 dans l'ensemble des réels : distinguer les différents cas.
Exemple :
Entrée : a=3, b=-3
Sortie : x=1
Exercice 10 :
Ecrivez un Algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal qui permet de résoudre une
équation de second degré de la forme ax²+bx+c=0 endiscutant la formule : D = b² - 4ac.
Exemple :
Entrée : a= 4, b=3, c=-7
Sortie : x=1 ou x=-1.75
Exercice 11:
La direction d’un supermarché a décidé d’accorder des réductions à ses clients selon le montant d’achat.
La réduction est calculée selon les règles suivantes:
-20% pour un montant d’achat de plus de 5000 dhs
-15% pour un montant d’achat entre 3000 dhs<montant d’achat <= 5000 dhs
-10% pour un montant d’achat entre 1000 dhs <montant d’achat <= 3000 dhs
-Aucune réduction pour un montant d’achat inférieur à 1000 dhs.
Ecrivez un Algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal qui permet de calculer et d’
afficher la réduction et montant à payer
Exercice 12:
• La direction d’une entreprise désire automatiser le calcul de l’indemnité à verser aux cadres en cas de licenciement.
• Après d’ancienneté, dans l’entreprise, il sera alloué aux cadres licenciés une indemnité tenant compte de leur ancienneté
et s’établissant comme suit:
• La moitié du salaire d’un mois par année d’ancienneté : pour la tranche d’ancienneté entre 1 ans et 10 ans.
• Au-delà de 10 ans un mois de salaire par année d’ancienneté.
• Une indemnité supplémentaire serait allouée aux cadres âgés de plus de 45 ans de:
- 2 mois de salaire si le cadre est âgé de 46 à 49 ans.
- 5 mois si le cadre est âgé de plus de 50 ans.
Ecrivez un Algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal qui permet de saisir l’âge, l’
ancienneté et le dernier salaire et d’afficher l’indemnité du cadre.
Exercice 13 :
Ecrivez un Algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal qui de demander l’âge d’un
candidat et de répondre s’il a le droit de s’inscrire à l’I.S.G.I (l’âge € [18 - 23]) (avec If)
Exercice 14 :
Ecrivez un Algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal qui permet de saisir 2 nombres
entiers et de déterminer le signe de leur produit (Sans effectuer le produit)
Exercice 15 :
Ecrivez un Algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal qui permet de saisir un nombre
entier entre 1 et 7 et d’afficher le jour correspondant (Avec if et Si en agorithme)
Exercice 16 :
même exercice 15 en Algorithme et sa traduction en langages C, C++, C#, Java, mais avec l’instruction Switch.
Exercice 17 :
Ecrivez un Algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal qui permet de saisir un nombre
entier Nb et afficher sa valeur comme suit :
Nb € [1 - 3] Nb entre 1 et 3 Nb = valeur
Nb < 0 Nb est négatif Nb = valeur
Nb >= 4 Nb est supérieur à 4 Nb = valeur
Nb = 0 Nb est nul Nb = valeur
Exercice 18 :
même exercice 17 en Algorithme et sa traduction en langages C, C++, C# et Java, mais avec Switch.
Exercice 19 :
Ecrivez un Algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal qui permet de saisir deux nombres
entiers (Nb1 et Nb2) et un opérateur (+,-,*, /, %) puis d’afficher le résultat de l’opération (Nb1 op Nb2) (Avec If et Si en
agorithme)
Exercice 20 :
même exercice 19 en Algorithme et sa traduction en langages C, C++, C# et Java, mais avec l’instruction Switch.
Pour télécharger les corrigés en algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal sur les structures alternatives - Cliquez sur le lien suivant :
Ecrivez un Algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal qui permet de lire un nombre et de
dire s’il est positif ou négatif.ou nul.
Exemple :
Entrée : a=-5
Sortie : -5 est négatif
Exercice 2 :
Ecrivez un Algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal qui permet de saisir un nombre
réel et de déterminer sa valeur absolue.
Exercice 3 :
Ecrivez un Algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal qui permet de lire deux nombres
et d’afficher le plus grand.
Exercice 4 :
Ecrivez un Algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal qui lit trois valeurs entières (A, B
et C) au clavier et qui affiche la plus grande des trois valeurs.
Exercice 5 :
Ecrivez un Algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal qui permet de saisir un nombre
entier positif et de calculer son carré et son cube.
Exercice 6 :
Ecrivez un Algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal qui permet de calculer la surface
d’un rectangle.
Exercice 7 :
Ecrivez un Algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal qui lit trois valeurs entières (A, B et C) au clavier. Triez les valeurs A, B et C par échanges successifs puis affichez les trois valeurs.
Exercice 8 :
Ecrivez un Algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal qui permet de lire 3 nombres et de
les afficher dans l’ordre décroissant.
Exercice 9 :
Ecrivez un Algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal qui permet de résoudre l'équation
ax+b=0 dans l'ensemble des réels : distinguer les différents cas.
Exemple :
Entrée : a=3, b=-3
Sortie : x=1
Exercice 10 :
Ecrivez un Algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal qui permet de résoudre une
équation de second degré de la forme ax²+bx+c=0 endiscutant la formule : D = b² - 4ac.
Exemple :
Entrée : a= 4, b=3, c=-7
Sortie : x=1 ou x=-1.75
Exercice 11:
La direction d’un supermarché a décidé d’accorder des réductions à ses clients selon le montant d’achat.
La réduction est calculée selon les règles suivantes:
-20% pour un montant d’achat de plus de 5000 dhs
-15% pour un montant d’achat entre 3000 dhs<montant d’achat <= 5000 dhs
-10% pour un montant d’achat entre 1000 dhs <montant d’achat <= 3000 dhs
-Aucune réduction pour un montant d’achat inférieur à 1000 dhs.
Ecrivez un Algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal qui permet de calculer et d’
afficher la réduction et montant à payer
Exercice 12:
• La direction d’une entreprise désire automatiser le calcul de l’indemnité à verser aux cadres en cas de licenciement.
• Après d’ancienneté, dans l’entreprise, il sera alloué aux cadres licenciés une indemnité tenant compte de leur ancienneté
et s’établissant comme suit:
• La moitié du salaire d’un mois par année d’ancienneté : pour la tranche d’ancienneté entre 1 ans et 10 ans.
• Au-delà de 10 ans un mois de salaire par année d’ancienneté.
• Une indemnité supplémentaire serait allouée aux cadres âgés de plus de 45 ans de:
- 2 mois de salaire si le cadre est âgé de 46 à 49 ans.
- 5 mois si le cadre est âgé de plus de 50 ans.
Ecrivez un Algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal qui permet de saisir l’âge, l’
ancienneté et le dernier salaire et d’afficher l’indemnité du cadre.
Exercice 13 :
Ecrivez un Algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal qui de demander l’âge d’un
candidat et de répondre s’il a le droit de s’inscrire à l’I.S.G.I (l’âge € [18 - 23]) (avec If)
Exercice 14 :
Ecrivez un Algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal qui permet de saisir 2 nombres
entiers et de déterminer le signe de leur produit (Sans effectuer le produit)
Exercice 15 :
Ecrivez un Algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal qui permet de saisir un nombre
entier entre 1 et 7 et d’afficher le jour correspondant (Avec if et Si en agorithme)
Exercice 16 :
même exercice 15 en Algorithme et sa traduction en langages C, C++, C#, Java, mais avec l’instruction Switch.
Exercice 17 :
Ecrivez un Algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal qui permet de saisir un nombre
entier Nb et afficher sa valeur comme suit :
Nb € [1 - 3] Nb entre 1 et 3 Nb = valeur
Nb < 0 Nb est négatif Nb = valeur
Nb >= 4 Nb est supérieur à 4 Nb = valeur
Nb = 0 Nb est nul Nb = valeur
Exercice 18 :
même exercice 17 en Algorithme et sa traduction en langages C, C++, C# et Java, mais avec Switch.
Exercice 19 :
Ecrivez un Algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal qui permet de saisir deux nombres
entiers (Nb1 et Nb2) et un opérateur (+,-,*, /, %) puis d’afficher le résultat de l’opération (Nb1 op Nb2) (Avec If et Si en
agorithme)
Exercice 20 :
même exercice 19 en Algorithme et sa traduction en langages C, C++, C# et Java, mais avec l’instruction Switch.
Pour télécharger les corrigés en algorithme et sa traduction en langages C, C++, C#, Java, Vb.Net et Pascal sur les structures alternatives - Cliquez sur le lien suivant :
Bonjour j'arrive pas a télécharger la correction
ReplyDeleteBonjour moi aussi impossible de télécharger la correction des exercices. Le lien renvoi toujours à la page des exercices. si quelqu'un a ces exo, prière de bien vouloir m'aider. Mon mail est : ablo2sylla@gmail.com
ReplyDeletemoi aussi j'arrive pas a télécharger la correction
ReplyDeleteben Moi aussi je ne peux pas télécharger la correction des exercices
ReplyDeleteEFM 2018
ReplyDeleteCréer la classe Participant avec ses données membres, accesseurs et modificateurs, un constructeur d'initialisation et la redéfinition des méthodes ToString() et Equals(). (5pts)
- Deux participants sont considérés égaux s’ils ont le même numéro de participation.
2. Modifier la classe Participant et ajouter une méthode Réduction() permettant de retourner le pourcentage de réduction d’un participant. (1pt)
Dans ce qui suit, tous les constructeurs et méthodes des classes filles doivent se baser sur la définition de leur classe mère :
3. Créer la classe Adhérent qui hérite de la classe Participant avec leurs données membres, constructeur d’initialisation, accesseurs et modificateurs et la redéfinition de la méthode ToString(). (3pts)
- La date d’adhésion ne peut pas être supérieur à la date d’aujourd’hui, sinon lever une exception.
4. Créer la classe Organisateur qui hérite de la classe Adhérent avec ses données membres, constructeur et la redéfinition de la méthode ToString(). (3pts)
5. Redéfinir la méthode Réduction() dans des deux classes crées (Adhérent et organisateur) et retourner le pourcentage de réduction selon la catégorie du participant. (2pts)
6. Créer une classe Excursion avec ses données membres et une méthode ToString() qui retourne les informations d'une Excursion sous cette forme : (2pts)
Excurion à destination : destination
- Date de départ : date de départ
- Date de retour : date de départ +durée
- Responsable : Nom et prénom.
7. Ajouter à la classe Excursion un constructeur par défaut. (1pt)
8. Ajouter les accesseurs et modificateurs de tous les attributs de la classe « Excursion » en vérifiant que : (2pts)
- le responsable de l’excursion est dans la liste des participants et s’il est un organisateur de l’association, sinon lever une exception.
corriger plaise
ReplyDeleteConstruire une forme conforme au modèle ci dessous permettant de démontrer si une valeur saisie, est un nombre entier, et si est paire ou impaire
ReplyDelete