PBYetml / PROG_SLO1_C_PRJ2

Resultat des Etudiants
HomePage
0 stars 3 forks source link

MBR => bugs/remarques => fichier fonctionPontDiv.c -> fct CalculTensionPontDivisueur #26

Open PBYetml opened 1 year ago

PBYetml commented 1 year ago

voici un listing des points à améliorer/corriger dans le fichier fonctionPontDiv.c

=> voir fichier vidéo lien vidéo

MathieuBucher commented 1 year ago

void CalculTensionPontDiviseur(pontDiviseur* demoPontDiv) { unsigned char i = 0; float valResistanceTotale = 0;

// Calcul de la résistance totale
for (i = 0; i < demoPontDiv->nbDeResistance; i++)
{
    valResistanceTotale = valResistanceTotale + demoPontDiv->valeurResistance[i];
}

// Calcul de la tension sur chaque résistance
for (i = 0; i < demoPontDiv->nbDeResistance; i++)
{
    demoPontDiv->valeurTension[i] = demoPontDiv->tensionAlimVe * demoPontDiv->valeurResistance[i] / valResistanceTotale;
}

}

PBYetml commented 1 year ago

Pour le point 2 :

Votre algorithme n'est pas complètement faux mais pas complètement juste -> car avec ceci vous pouvez déterminer la tension sur chaque résistance -> mais il ne correspond pas la formule indiquée dans le cdc, car on vous demande demande de déterminer la tension entre entre les résistances.

Réalisez un algorithme qui fait ceci !!!