Algorithme Javascript Boucle
Répondre à la discussion
Affichage des résultats 1 à 9 sur 9

Algorithme Javascript Boucle



  1. #1
    invite89db2222

    Algorithme Javascript Boucle


    ------

    Bonjour,

    J'essaie actuellement de créer un algorithme en Javascript, pour moi je l'ai complètement réalisé, mais il ne fait pas exactement ce que je souhaite par une mauvaise manipulation de ma part. On souhaite écrire un programme pour déterminer le nombre de bits du bus d'adresse d'une mémoire.
    L'utilisateur doit saisir :
    *La largeur du bus de donnée;
    *La capacité en mémoire (en octet.
    à partir de ça le programme doit afficher le nbr de bits du bus d'adresse.
    On souhaite déterminer ce nbr en effectuant une boucle.

    Voici mon algorithme :
    Code:
    function calculer(){
        var D;
        var A;
        var C, C2;
        A = 0
        console.log("-----------------------------");
        console.log("nombre de bits pour les données");
        D = prompt("Entrer la valeur du bus de données", 8);
        C = prompt("Entrer la capacite memoire en octet", 65536);
        
        while(C2<C){
            C2= Math.pow(2, A) * D;
            A = A+1;
        }
        window.alert("Le nombre de bits du bus d'adresse est " + A)
        console.log("Le nombre de bits du bus d'adresse est " + A)
        
    
        
    }
    Je ne comprends pas où cela cloche..

    -----

  2. #2
    invite89db2222

    Re : Algorithme Javascript Boucle

    Message Supprimé

  3. #3
    Jack
    Modérateur

    Re : Algorithme Javascript Boucle

    Citation Envoyé par xaxamumu40 Voir le message
    Message Supprimé
    ????

    Concernant l'algorithme de calcul, je ne comprends pas trop l'intérêt de la boucleLe nombre d'adresses doit pouvoir être obtenu par calcul

  4. #4
    invite89db2222

    Re : Algorithme Javascript Boucle

    Oui je suis d'accord avec toi mais je souhaiterai retrouver le nombre d'adresse par cette méthode. Est-ce possible ?

  5. A voir en vidéo sur Futura
  6. #5
    Jack
    Modérateur

    Re : Algorithme Javascript Boucle

    Oui, mais c'est tout sauf efficace

    Par contre la ligne
    while(C2<C){
    va amener une erreur à l'exécution vu que la variable C2 n'a pas été définie au départ.

  7. #6
    invite89db2222

    Re : Algorithme Javascript Boucle

    Il me semble que je l'ai défini :

    var D;
    var A;
    var C, C2;

  8. #7
    Jack
    Modérateur

    Re : Algorithme Javascript Boucle

    Non, tu l'as déclarée, pas définie. Ce n'est pas la même chose.

    Lors de l'exécution du "while (C2<C)" comment peut se faire la comparaison entre C2 et C puisque C n'est pas définie?

  9. #8
    invite0bbe92c0

    Re : Algorithme Javascript Boucle

    Citation Envoyé par Jack Voir le message
    Non, tu l'as déclarée, pas définie. Ce n'est pas la même chose.

    Lors de l'exécution du "while (C2<C)" comment peut se faire la comparaison entre C2 et C puisque C n'est pas définie?
    Disons pour être précis qu'elle n'est pas initialisée, donc son contenu n'est pas défini. Ici C est initialisée, mais pas C2.
    Un
    Code:
    C2 = 0;
    plus haut réglerait le problème

  10. #9
    invite89db2222

    Re : Algorithme Javascript Boucle

    Merci à vous deux je viens d'essayer à l'instant là était le problème. Bonne journée

Discussions similaires

  1. exercice algorithme la boucle pour
    Par invite7cefb077 dans le forum Programmation et langages, Algorithmique
    Réponses: 3
    Dernier message: 03/12/2014, 20h14
  2. relation entre gain statique en boucle ouverte et celui en boucle fermee
    Par invite21730e48 dans le forum Électronique
    Réponses: 4
    Dernier message: 29/09/2014, 21h47
  3. Javascript : Intégrer une variable javascript dans un champ de formulaire html
    Par invitea1400dd5 dans le forum Programmation et langages, Algorithmique
    Réponses: 1
    Dernier message: 03/08/2014, 12h15
  4. Algorithme: réduction de boucle
    Par invitef47010ed dans le forum Mathématiques du supérieur
    Réponses: 9
    Dernier message: 25/11/2010, 19h36
  5. Algorithme factoriel avec boucle while
    Par invite3a7edcd7 dans le forum Logiciel - Software - Open Source
    Réponses: 29
    Dernier message: 31/07/2009, 22h27