Exercice 5.3: 10 nombres suivants WHILE Terminé

Consigne

Écrire un algorithme qui demande un nombre de départ, et qui ensuite affiche les dix nombres suivants. Par exemple, si l'utilisateur entre le nombre 17, le programme affichera les nombres de 18 à 27.

Pseudo code

textToDisplay une chaîne de caractère
number, index un entier

DEBUT
    ECRIRE "Entrez un nombre"
    LIRE number

    textToDisplay = ""
    index = number
    
    TANT QUE (index < number + 10)
        textToDisplay += index + "<br/>"
        index++
    FIN TANT QUE

    ECRIRE textToDisplay
FIN

Conversion

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

    let textToDisplay = "";
    let index = +number;

    while (index < +number + 10) {
        textToDisplay += index + "<br/>";
        index++;
    }

    output.innerHTML = textToDisplay;
}
function jquery() {
    $('.response-displayer > .codeblock > pre').removeClass('show')
    let $output = $('.response-displayer > .codeblock > pre#jquery').addClass('show')
    let $number = $('input[name="number"]').val();

    let textToDisplay = "";
    let index = +$number;

    while (index < +$number + 10) {
        textToDisplay += index + "<br/>";
        index++;
    }

    $output.html(textToDisplay);
}
<?php

$textToDisplay = "";
$number = intval($_POST['number']);
$index = $number; // init index offset

while ($index < $number + 10) {
    $textToDisplay .= $index . "\n";
    $index++;
}

echo $textToDisplay;

Choisissez un language:

Entrez les valeurs nécessaires:

Résultat du code

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