Exercice 6.15: la grand mère de TITI :D Terminé

Consigne

Pour sa naissance, la grand-mère de TITI place une somme de 1000 Euros sur son compte épargne rémunéré
au taux de 2.75% (chaque année le compte est augmenté de 2.75%). Développer un algorithme permettant
de stocker dans un tableau sur 20 ans associant à chaque anniversaire de TITI la somme acquise sur son compte. Puis, la grand-mère de TITI aura la possibilité de saisir un âge (compris entre 1 et 20 ans) et l'algorithme affichera la somme correspondante qu'il y'aura alors sur le compte.

Pseudo code

DEBUT
    sum = 1000
    
    ECRIRE "Saisir un age compris entre 1 et 20 ans"
    LIRE iAge

    POUR i 0 à iAge
        sum = sum + ( sum * 2.75 / 100 )
    i SUIVANT
    
    ECRIRE "La somme présente sur le comtpe est de " + sum + " euros"
FIN

Conversion

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

    for (let index = 0; index < +nAge.value; index++) {
        sum = sum + ( sum * 2.75 / 100 );
    }

    output.innerHTML = "[JS]: La somme présente sur le compte est de: " + sum + " euros";

    if (nAge.value < 1 || nAge.value > 20) {
        nAge.value = "";
        nAge.placeholder = "L'age doit être compris entre 1 et 20 ans, re-essayez s'il vous plaît.";
        output.innerHTML = "[JS]: L'age doit être compris entre 1 et 20 ans, re-essayez s'il vous plaît.";
    }
}
function jquery() {
    $('.response-displayer > .codeblock > pre').removeClass('show')
    let $output = $('.response-displayer > .codeblock > pre#jquery').addClass('show')
    let $nAge = $('input[name="age"]');
    let sum = 1000;

    for (let index = 0; index < +$nAge.val(); index++) {
        sum = sum + ( sum * 2.75 / 100 );
    }

    $output.html("[jQuery]: La somme présente sur le compte est de: " + sum + " euros");

    if ($nAge.val() < 1 || $nAge.val() > 20) {
        $nAge.val("");
        $nAge.attr("placeholder", "L'age doit être compris entre 1 et 20 ans, re-essayez s'il vous plaît.");
        $output.html("[jQuery]: L'age doit être compris entre 1 et 20 ans, re-essayez s'il vous plaît.");
    }
}
<?php

$sum = 1000;
$rate = 2.75;

for ($i=0; $i < $_POST['age']; $i++) { 
    $sum = $sum + ( $sum * $rate / 100 );
}

echo "[PHP]: La somme présente sur le compte est de: " . $sum . " euros";

Choisissez un language:

Entrez les valeurs nécessaires:

Résultat du code

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