Calculer résistance équivalent pour parallèle

domxaline -  
 domxaline -
Bonjour,
je veux calculer résistance équivalent pour le branchement parallèle
import java.util.Scanner;
public class CalculResis 
{
 public static void main(String[] args) 
 {
   Scanner sc=new Scanner(System.in);
    System.out.println("Entrer la valeur de r1:");
    double r1=sc.nextDouble();
    System.out.println("Entrer la valeur de r2:");
    double r2=sc.nextDouble();
    System.out.println("Entrer la valeur de r3:");
    double r3=sc.nextDouble();
   
    double Rser= result(r1,r2,r3);
    double Rpar= result1(r1,r2,r3);
    double Rpar1=result2(r1,r2,r3);
    System.out.println(""+Rser);
    System.out.println(""+Rpar);
    System.out.println(""+Rpar1);
 }

 private static double result1(double r1, double r2, double r3) 
 {
  //double Rpar=((r1*r2*r3) / (r1*r2)+(r1*r3)+(r2*r3)); 
  double Rpar=( (1/ ( (1/r1)+(1/r2)+(1/r3) ) ) );
  return Rpar;
 }

 private static double result2(double r1, double r2, double r3) 
 {
  double Rpar1=(r1*r2*r3/(r1+r2+r3));
  return Rpar1;
 }
 private static double result(double r1, double r2, double r3) 
 {
  double Rser=r1+r2+r3;
  return Rser;
 }
}


le formule suivant marche:
double Rpar=( (1/ ( (1/r1)+(1/r2)+(1/r3) ) ) );

mais en essayant formule suivant donne pas même résultat:
double Rpar1=(r1*r2*r3/(r1+r2+r3));

quelqu'un peut m'aider svp

4 réponses

  1. rafoutfou Messages postés 275 Statut Membre 85
     
    Hello,

    Dans ton code tu as : double Rpar1=(r1*r2*r3/(r1+r2+r3));
    Il ne te manquerait pas une parenthèse ?
    Genre : double Rpar1=((r1*r2*r3)/(r1+r2+r3));
    0
  2. domxaline
     
    même en mettant la parenthèse
    double Rpar1=((r1*r2*r3)/(r1+r2+r3));
    j'ai la résultat erreur.
    moi j'ai donné la valeur suivante
    70, 80, 90
    normalement je devais l'avoir résistance équivalent:
    26.38743455497382
    mais j'ai résistance équivalent:
    2100.0
    0
  3. Utilisateur anonyme
     
    Bonjour

    Ta deuxième formule n'est pas bonne.
    Pour trois résistances, c'est

    r1*r2*r3/(r1*r2 + r2*r3 + r3*r1)

    Tu as mal extrapolé à partir de la formule pour deux résistances.
    0
  4. domxaline
     
    merci beaucoup c'est ça mon erreur
    0