problemes corriges

746 mots 3 pages
Exercice 1
Ecrire un programme batch d'envoi de messages, qui permet :

donner la catégorie du destinataire (clients, fournisseurs ou partenaires) ; donner le message à envoyer ; envoyer le message à la catégorie mentionnée (afficher Bonjour nom_user : message); si la catégorie est fausse, le programme doit l'indiquer et demander de ré entrer une catégorie correcte ; l’utilisateur a le droit de faire seulement 5 erreurs lors de la saisie de la catégorie, sinon le programme quitte automatiquement.
Solution
@echo off
:debut
set i=0 set /p msg= Entrer le message a envoyer: goto destinataire
:erreur
set /a i=i+1 echo Le choix que vous avez faits est faux... if %i% EQU 5 goto fin
:destinataire
set /p dest= Entrer le destinataire : if %dest%==fournisseurs set fichier=fournisseurs.txt if %dest%==clients set fichier=clients.txt if %dest%==ouvriers set fichier=ouvriers.txt if not defined fichier goto erreur //permet de tester si la variable fichier a été initialisée sinon c’est une erreur de choix du destinataire for /f %%a in (%fichier%) do echo Bonjour: %%a %msg%

Page 1/6

:fin

Exercice 2
Ecrire un programme batch qui permet : d’entrer le nombre n d’élèves à traiter ;

de saisir les moyennes de n élèves (qui doivent être > 0 et <20);

calculer et afficher la moyenne de la classe en cours ;

sauvegarder la date actuelle, le nom de la classe et sa moyenne dans un fichier bulletin.txt; PS : le fichier créé doit contenir toutes les opérations de calcul de moyenne effectuées depuis la mise en place de l'application....

Solution
@echo off set /p n=donner le nombre d'éléves set compt=0

:repeter

set /a compt=compt+1 set /p moy=donner la moyenne de l'eleve %compt% : set /a somme=somme+%moy%

if %compt% LSS %n% goto repeter

echo %somme%

set /a m=%somme%/%n%

Page 2/6

echo La moyenne de la classe est : %m%

echo ----------------->> bulletin.txt

date /t >> bulletin.txt echo %c% >> bulletin.txt echo %m% >> bulletin.txt

Exercice 3
Ecrire un fichier BATCH qui permet à

en relation

  • Comarch le partenaire idéal de carrefour - Etude de cas
    797 mots | 4 pages
  • Exercices corrigés
    730 mots | 3 pages
  • Exercices corrigés
    878 mots | 4 pages
  • Travail de fin d'etude chatbot
    12265 mots | 50 pages
  • exemple de synthèse
    719 mots | 3 pages
  • Aide management muc profil de poste
    1051 mots | 5 pages
  • Oloo
    1440 mots | 6 pages
  • Probleme rencontre avec correction
    692 mots | 3 pages
  • synthese voiture
    662 mots | 3 pages
  • Information groupe bel
    3590 mots | 15 pages
  • communication dbts059
    612 mots | 3 pages
  • Mon style personnel de communication au travail
    652 mots | 3 pages
  • Fiche mission1
    4795 mots | 20 pages
  • Pr Sentation1
    318 mots | 2 pages
  • Adam
    879 mots | 4 pages