Exercice 6.11: multiplier deux tableaux entre eux (toon) Terminé

Consigne

Toujours à partir de deux tableaux précédemment saisis, écrivez un algorithme qui calcule le « Toon » des deux tableaux. Pour calculer le « Toon », il faut multiplier chaque élément du tableau 1 par chaque élément du tableau 2, et additionner le tout. Par exemple si l'on a :

Tableau 1:
4  8  7  12

Tableau 2:
3  6

Le « Toon » sera :
3 * 4 + 3 * 8 + 3 * 7 + 3 * 12 + 6 * 4 + 6 * 8 + 6 * 7 + 6 * 12 = 279

Pseudo code

tab1, tab2 des TABLEAUX
toon en NUMERIQUE

DEBUT
    tab1 = [4,8,7,12];
    tab2 = [3,6];
    toon = 0;

    POUR iT2 0 à 2
        POUR iT1 0 à 4
             toon = ( toon + ( tab2[iT2] * tab1[iT1] ) )
        iT1 SUIVANT
    iT2 SUIVANT
FIN

Conversion

function javascript() {
    let output = document.querySelector('.response-displayer > .codeblock > pre#javascript');
        output.classList.add('show');

    let tab1 = [4,8,7,12];
    let tab2 = [3,6];
    let toon = 0;

    for (iT2 in tab2)
    {        
        for (let iT1 = 0; iT1 < tab1.length; iT1++)
        {
             toon = ( toon + ( tab2[iT2] * tab1[iT1] ) );
        }
    }

    output.innerHTML = "[JS]: Le toon vaut " + toon;
}
function jquery() {
    $('.response-displayer > .codeblock > pre').removeClass('show')
    let $output = $('.response-displayer > .codeblock > pre#jquery').addClass('show')

    let tab1 = [4,8,7,12];
    let tab2 = [3,6];
    let toon = 0;

    for (iT2 in tab2)
    {        
        for (let iT1 = 0; iT1 < tab1.length; iT1++)
        {
             toon = ( toon + ( tab2[iT2] * tab1[iT1] ) );
        }
    }

    $output.html("[jQuery]: Le toon vaut " + toon);
}
<?php

$tab1 = [4,8,7,12];
$tab2 = [3,6];
$toon = 0;

foreach ($tab2 as $value2)
{
    foreach ($tab1 as $value1) {
        $toon = ( $toon + ( $value1 * $value2 ) );
    }
}

echo $toon;

Choisissez un language:

Entrez les valeurs nécessaires:

Résultat du code

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