Exercice 4.5: Impots Toon’sCity Terminé

Consigne

Les habitants de Toon’sCity paient l’impôt selon les règles suivantes :
• les hommes de plus de 20 ans paient l’impôt
• les femmes paient l’impôt si elles ont entre 18 et 35 ans
• les autres ne paient pas d’impôt
Le programme demandera donc l’âge et le sexe du Toon, et se prononcera donc ensuite sur le fait que l’habitant est imposable ou non.

Pseudo code

DEBUT
    ECRIRE "Saisir l'age de la personne"
    ECRIRE "Sélectionner le sexe de la personne"

    LIRE age
    LIRE sexe
    
    SI (sexe=== "M" ET age > 20 OU sexe=== "F" ET age >= 18 ET age < 35)
        ECRIRE "Vous êtes imposable."
    SINON
        ECRIRE "Vous n'êtes pas imposable."
    FIN SI

FIN

Réponse

De faute de pas avoir prévu le type des INPUT, il faut sélectionner le sexe du Toon de cet manière:
Masculin: M
Féminin: F

Conversion

function javascript() {
    let output = document.querySelector('.response-displayer > .codeblock > pre#javascript');
        output.classList.add('show');
    let age = document.querySelector('input[name="age"]').value;
    let sex = document.querySelector('input[name="sexe"]').value;

    if(sex === "M" && age > 20 || sex === "F" && age >= 18 && age < 35) {
        output.innerHTML = "Vous êtes imposable :(";
    } else {
        output.innerHTML = "Vous n'êtes pas imposable, GG !"
    }
}
function jquery() {
    $('.response-displayer > .codeblock > pre').removeClass('show')
    let $output = $('.response-displayer > .codeblock > pre#jquery').addClass('show')
    let $age = $('input[name="age"]').val();
    let $sex = $('input[name="sexe"]').val();
    
    if($sex === "M" && $age > 20 || $sex === "F" && $age >= 18 && $age < 35) {
        $output.html("Vous êtes imposable :(");
    } else {
        $output.html("Vous n'êtes pas imposable, GG !");
    }
}
<?php

if($_POST['sexe'] === "M" && $_POST['age'] > 20 || $_POST['sexe'] === "F" && $_POST['age'] >= 18 && $_POST['age'] < 35) {
    echo "Vous êtes imposable :(";
} else {
    echo "Vous n'êtes pas imposable, GG !";
}

Choisissez un language:

Entrez les valeurs nécessaires:

Résultat du code

Le résultat s'affichera après l'exécution du code.