Vous êtes sur la page 1sur 3

Correction tp2

// Exercice 2.1
         let a = prompt("Donner un nombre");
        if(a%2===0){
            alert(a +" est un nombre pair");
        }
        else{
            alert(a +" est un nombre impaire");
        }  */

        /*let a = Number(prompt("Donner un nombre"));


        a%2===0 ? alert(a + " est un nombre pair ") :alert(a +" est un nombre
imapire");

// Exercice 2.2
        let noteC = Number(prompt("Donner la note de devoir de controle"));
        let noteO = Number(prompt("Donner la note orale"));
        let noteSyn = Number(prompt("Donner la note de devoir de synthèse"));

        let moy = Number((noteC * 0.1) + (noteO * 0.2) + (noteSyn * 0.7)) ;


        alert(moy);

        if(moy<10){
            alert("Faible");
        }
        else if(moy>=10 && moy<12){
            alert("Passable");
        }
        else if(moy>=12 && moy<14){
            alert("Assez Bien");
        }
        else if(moy>=14 && moy<16){
            alert("Bien");
        }
        else{
            alert("Très Bien");
        }  

//Exercice 2.3
        let annee = Number(prompt("Donner un année"));

        if((annee % 400 === 0) || ((annee % 4===0) && (annee % 100 !== 0))){
            alert(annee + " est une année bissextile");
        }
        else{
            alert(annee + " est une année non bissextile");
        }  
        //Exercice 2.4

        let a = Number(prompt("Donner un nombre"));


        let b = Number(prompt("Donner un autre nombre"));

        let op = prompt("Donner un opérateur");

        if(op==="+"){
            alert("le résultat est "+ eval(a+b));
        }
        else if(op==="-"){
            alert("le résultat est "+ eval(a-b));
        }
        else if(op==="*"){
            alert("le résultat est "+ eval(a*b));
        }
        else if(op==="/"){
            alert("le résultat est "+ eval(a/b));
        }
        else{
            alert("C'est faux");
        }  

        switch(op){
            case "+":
                alert("le résultat est "+ (a+b));
                break;
            case "-":
                alert("le résultat est "+ (a-b));
                break;
            case "*":
                alert("le résultat est "+ (a*b));
                break;
            case "/":
                alert("le résultat est "+ (a/b));
                break;
            default:
                alert("C'est faux");

        }  

        //Exercice 2.5
        let sum = 0;
        for(let i=1;i<=100;i++){
            sum = sum + i ;
        }
        document.write("La somme est "+sum);
        document.write("<br>");
        let sum2 = 0;
        for(let i=1;i<=100;i++){
            sum2 = sum2 + i;    
            document.write("Pour i = "+i+" >>> Somme est "+sum2 );
            document.write("<br>");
        }  

// Exercice 2.6
        document.write("Table des carrés");
        document.write("<br>");
        let a = Number(prompt("Donner un entier"));
        for(let i=0;i<=a;i++){
            document.write("i = "+i+" i<sup>2</sup> = "+ (Math.pow(i,2)));
            document.write("<br>");
        }  

Vous aimerez peut-être aussi