Open PBYetml opened 1 year ago
Gestion flux de donnée (clavier) Ligne 41 : rajouter cin >> EntreeA et Ligne 61 : cin >> EntreeB;
Algorithme :
Ligne 37 : formule pour valeur absolue corrigé :
LimitMaxValue = pow(2, nbDigit) - 1; //-- message utilisateur --// EntreeA = abs(EntreeA);
Ligne 47 et 67 : algorithme pour test conditions
//-- test sur la valeur A --// if (EntreeA > (LimitMaxValue)) { EntreeA = LimitMaxValue; } else if (EntreeA == 0) { EntreeA = 1; }
//-- test sur la valeur B --// if (EntreeB > (LimitMaxValue)) { EntreeB = LimitMaxValue; } else if (EntreeB == 0) { EntreeB = 1; }
MaJ des attributs Ligne 56 : Code corrigé pour MaJ entree A
//-- message utilisateur --//
//-- MAJ de l'entree A
cout << "\nveuillez inserer une valeur entre 0 et " << LimitMaxValue << endl;
cin >> EntreeA;
//-- rendre la valeur en mode absolue --// EntreeA = abs(EntreeA);
//-- test sur la valeur A --// if (EntreeA > (LimitMaxValue)) { EntreeA = LimitMaxValue; } else if (EntreeA == 0) { EntreeA = 1; }
Ligne 77 : Code corrigé pour MaJ entree B
//-- message utilisateur --//
//-- MAJ de l'entree B
cout << "veuillez inserer une valeur entre 0 et " << LimitMaxValue << endl;
cin >> EntreeB;
//-- rendre la valeur en mode absolue --//
EntreeB = abs(EntreeB);
//-- test sur la valeur B --//
if (EntreeB > (LimitMaxValue))
{
EntreeB = LimitMaxValue;
}
else if (EntreeB == 0)
{
EntreeB = 1;
}
voir fichier listant les différentes vidéos retour vidéo