Back

Correction Exercices les structures de contrôle en php serie 01

Correction Exercices les structures de contrôle en php serie 01

  1. Application 01

    • Énoncé
    • Solution
      • <!doctype html>
        <html lang="fr">
            <head>
                <title>
                 les variable en php
                </title>
            </head>
            <body><center>
        <h3>
        Bienvenu a notre programme php
        </h3>
        <?php
        $prixnet=1890;
               $prixApresRemise=0;
                if ($prixnet>2000){
                    echo "la remise est 15%" ;
                    $prixApresRemise=$prixnet-($prixnet*0.15);
                    echo "<br/>le prix après remise est: <b> $prixApresRemise</b>";
                }elseif ($prixnet>1000){
                    echo "la remise est 10%" ;
                    $prixApresRemise=$prixnet-($prixnet*0.10);
                    echo "<br/>le prix après remise est: <b> $prixApresRemise</b>";
                } else{
                    echo "la remise est 5%" ;
                    $prixApresRemise=$prixnet-($prixnet*0.05);
                    echo "<br/>le prix après remise est: <b> $prixApresRemise</b>";
                }
        ?>
          </center> </body>
        </html>
  2. Application 02

    • Énoncé
    • Solution
      • <!doctype html>
        <html lang="fr">
            <head>
                <title>
                 les variable en php
                </title>
            </head>
            <body><center>
        <h3>
        Bienvenu a notre programme php
        </h3>
        <?php
        echo "Aujourd'hui nous sommes le : <strong>".date('d-m-y')."</strong>";
              echo "
        "; echo "Maintenant il est :<strong>".date('h:i:s A')."</strong>"; $date=date('h'); $nomPrenom="Riadh HAJJI"; if($date<=12){ echo "<br/>Bonne matinée Monsieur <b>$nomPrenom</b>" ; }elseif($date<=14){ echo "<br/>Bonne appétit Monsieur <b>$nomPrenom</b>" ; }elseif($date<=19){ echo "<br/>Bonne après midi Monsieur $nomPrenom</b>" ; } else{ echo "<br/>Bonne soirée Monsieur <b>$nomPrenom</b>" ; } ?> </center> </body> </html>
  3. Application 03

    • Énoncé
    • Solution
      • <!doctype html>
        <html lang="fr">
            <head>
                <title>
                 les variable en php
                </title>
            </head>
            <body><center>
        <h3>
        Bienvenu a notre programme php
        </h3>
        <?php
        $jour=date('w');
                //$jour='
        '.date('l').'
        '; echo'
        '.date('l').'
        '; echo'
        '.date('w').'
        '; if($jour==0){ echo "
        Nous sommes le: Dimanche ".date('d-m-Y')."" ; }elseif($jour==1){ echo "
        Nous sommes le: Lundi ".date('d-m-Y')."" ; }elseif($jour==2){ echo "
        Nous sommes le: Mardi ".date('d-m-Y')."" ; }elseif($jour==3){ echo "
        Nous sommes le: Mercredi ".date('d-m-Y')."" ; }elseif($jour==4){ echo "
        Nous sommes le: Jeudi ".date('d-m-Y')."" ; }elseif($jour==5){ echo "
        Nous sommes le: Vendredi ".date('d-m-Y')."" ; } else{ echo "
        Nous sommes le: Samedi".date('d-m-Y')."" ; } ?> </center> </body> </html>
  4. Application 04

    • Énoncé
    • Solution
      • <? php
        $note = 10;
        switch ($note) { // on indique sur quelle variable on travaille
        case 0: // dans le cas où $note vaut 0
        echo "Tu es vraiment un gros Zér0 !!!";
        break;
        case 5: // dans le cas où $note vaut 5
        echo "Tu es très mauvais";
        break;
        case 7: // dans le cas où $note vaut 7
        echo "Tu es mauvais";
        break;
        case 10: // etc etc
        echo "Tu as pile poil la moyenne, c'est un peu juste...";
        break;
        case 12:
        echo "Tu es assez bon";
        break;
        case 16:
        echo "Tu te débrouilles très bien !";
        break;
        case 20:
        echo "Excellent travail, c'est parfait !";
        break;
        default:
        echo "Désolé, je n'ai pas de message à afficher pour cette note";
        }
        ?>
  5. Exercice 07

    • Énoncé
    • Solution
      • 
        <!DOCTYPE html>
        <html lang="en">
        <head>
          <title>Bootstrap Example</title>
          <meta charset="utf-8">
          <meta name="viewport" content="width=device-width, initial-scale=1">
          <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css">
          <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
         <style>
          img {
        max-width: 100% !important;
        height: auto !important;
        padding-buttom:10px;
        }
         </style> 
        </head>
          <body>
        <?php
        $chemin="mes-images/";
        $ete = "ete-large.jpg";
        $hiver = "hiver-large.jpg";
        $printemps = "printemps-large.jpg";
        $automne = "automne-large.jpg";
            $date1 = date('F', time());
            setlocale(LC_TIME, "fr_FR","French");
            $currMonth = strftime("%B", strtotime($date1));
        
        
        
        function ete()
        {
          $currMonth="Juin";
          global $chemin,$ete;
          echo  "<p> Nous sommes en $currMonth, donc il fait vraiment chaud. </p>" ;
          echo '<img src="'.$chemin.$ete.'" alt="texte alternatif" />';
        }
        function hiver()
        {
          $currMonth="Décembre";
          global $chemin,$hiver;
          echo  "<p> Nous sommes en $currMonth, donc il fait vraiment froid. </p>" ;
          echo '<img src="'.$chemin.$hiver.'" alt="texte alternatif" />';
        }
        function automne()
        {
          $currMonth="Septembre";
          global $chemin,$automne;
          echo  "<p> Nous sommes en $currMonth, c'est l'automne la saison de la défoliation.</p>" ;
          echo '<img src="'.$chemin.$automne.'" alt="texte alternatif" />';
        }
        function printemps()
        {
          $currMonth="Mars";
          global $chemin,$printemps;
          echo  "<p> Nous sommes en $currMonth, c'est le printemps il fait beau.</p>" ;
          echo '<img src="'.$chemin.$printemps.'" alt="texte alternatif" />';
        }
        function aujourdhui()
        {
          $currMonth=date('F', time());
          global $currMonth,$chemin,$ete,$hiver,$automne,$printemps;
          if  ( $currMonth  ==  'Juin' || $currMonth  ==  'Juillet'|| $currMonth  ==  'Août' ) {
            echo  "<p> Nous sommes en $currMonth, donc il fait vraiment chaud. </p>" ;
            echo '<img src="'.$chemin.$ete.'" alt="texte alternatif" />';
          } elseif ( $currMonth  ==  'janvier' || $currMonth  ==  'février'|| $currMonth  ==  'Décembre' ){
            echo  "<p> Nous sommes en $currMonth, donc il fait vraiment froid. </p>" ;
            echo '<img src="'.$chemin.$hiver.'" alt="texte alternatif" />';
          } elseif ( $currMonth  ==  'Mars' || $currMonth  ==  'Avril'|| $currMonth  ==  'Mai' ){
            echo  "<p> Nous sommes en $currMonth, c'est le printemps il fait beau. </p>" ;
            echo '<img src="'.$chemin.$printemps.'" alt="texte alternatif" />';
          } else{
            echo  "<p> Nous sommes en $currMonth, c'est l'automne la saison de la défoliation.</p>" ;
          echo '<img src="'.$chemin.$automne.'" alt="texte alternatif" />';
          }
        }
        
        
        ?>
          <div class="container">
                  
           <div align="center" style="background-color:#4da6ff;"><img src="mes-images/apc_-161.png" title="Mon premier projet PHP"></div>
              <div align="center">
              	 <a href="serie01ex07.php?saison=ete">Eté</a>|
                 <a href="serie01ex07.php?saison=hiver">Hiver</a> |
                 <a href="serie01ex07.php?saison=automne">Automne</a> |
                 <a href="serie01ex07.php?saison=printemps">Printemps</a> 
              </div>
              <h1><font face="verdana" color="#003569">Mon projet PHP</font></h1>
              <font color="#444444" face="verdana" size="2">
                 Cet exercice permet de mettre en pratique les structures conditionnelles que nous avons vu jusqu'ici.<br>
                 N'attendez pas à ce que le design soit épatant! En effet,
                 il reste encore du chemin à faire avant de réussir une page Web parfait avec un design <b>agréable</b>.
              </font>
              <br>
        <?php
        if(isset($_GET["saison"]))
        {
        	if($_GET["saison"]=="ete")
        		 ete();
        	elseif($_GET["saison"]=="hiver")
        		 hiver();	
          elseif($_GET["saison"]=="automne")
        		 automne();		
          elseif($_GET["saison"]=="printemps")
             printemps();
        }
        else{
          aujourdhui();
        }
        ?>   
            </div>
            <div align="right"><font color="#003569" face="verdana" size="1">Webmaser &copy; 2015</font></div>
              <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js"></script>
              <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js"></script>
              <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"></script>
            </body>
        </html>
        serie01ex07_atef.php
        Affichage de serie01ex07_atef.php en cours...





Riadh HAJJI

Laisser un commentaire

Abonnez vous à notre chaîne YouTube gratuitement