Exercice 6.10: somme deux tableaux Terminé

Consigne

Ecrivez un algorithme constituant un tableau, à partir de deux tableaux de même longueur préalablement saisis. Le nouveau tableau sera la somme des éléments des deux tableaux de départ.

Tableau 1:
 4   8   7   9  1  5   4   6

Tableau 2:
 7   6   5   2  1  3   7   4

Tableau à constiuer:
11  14  12  11  2  8  11  10

Pseudo code

tab1, tab2, sumTab des TABLEAUX
toDisplay une CHAÎNE DE CARACTERES
index un NUMERIQUE

DEBUT
    tab1 = [4,8,7,9,1,5,4,6]
    tab2 = [7,6,5,2,1,3,7,4]
    sumTab = []
    toDisplay = ""

    POUR index 0 à 7
        sumTab[index] = ( tab1[index] + tab2[index] )
        toDisplay += sumTab[index] + "<br/>"
    i SUIVANT

    ECRIRE toDisplay
FIN

Conversion

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

    let tab1 = [4,8,7,9,1,5,4,6];
    let tab2 = [7,6,5,2,1,3,7,4];
    let sumTab = [];
    let toDisplay = "";

    for (let index = 0; index < tab1.length; index++) {
        sumTab[index] = (tab1[index] + tab2[index]);
        toDisplay += sumTab[index] + "<br/>";
    }

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

    let tab1 = [4,8,7,9,1,5,4,6];
    let tab2 = [7,6,5,2,1,3,7,4];
    let tabToMake = [];
    let sumTab = "";

    for (let index = 0; index < tab1.length; index++) {
        tabToMake[index] = (tab1[index] + tab2[index]);
        sumTab += tabToMake[index] + "<br/>";
    }

    $output.html("[jQuery]:<br/>" + sumTab);
}
<?php

$tab1 = [4,8,7,9,1,5,4,6];
$tab2 = [7,6,5,2,1,3,7,4];
$sumTab = [];

foreach ($tab1 as $index => $value) {
    $sumTab[$index] = ( $tab1[$index] + $tab2[$index] );
}

var_dump($sumTab);

Choisissez un language:

Entrez les valeurs nécessaires:

Résultat du code

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