Está en la página 1de 2

#include<stdio.

h>
#include<conio.h>
#include<math.h>
main()
{
float a,b,c,d,e,f,g,h,i,j,l,k,m,R,R1,y,BR,AR,A,B;
int op;

printf("\nDame la fuerza 1");


scanf("%f",&a);
printf("\nDame la fuerza 2");
scanf("%f",&b);
printf("\nDame la fuerza 3");
scanf("%f",&c);
printf("\nDame la fuerza 4");
scanf("%f",&d);
printf("\nDame la fuerza 5");
scanf("%f",&e);
printf("\nCantidad de soportes en el diagrama:2");
y=a+b+c+d+e;
R=(a+b+c+d+e)*(-1);
printf("\nSuma de fuerzas en y:A+B+(%.f)=0 \nA+B=%.f------------ec.1",y,R);
printf("\nSuma de fuerzas en x=0");
printf("\nEscoge tu punto de rotacion: \n1.-A \n2.-B");
scanf("%i",&op);
switch(op)
{
case 1:
{
clrscr();
printf("\nIngresa la distancia entre A y f1");
scanf("%f",&f);
printf("\nIngresa la distancia entre A y f2");
scanf("%f",&g);
printf("\nIngresa la distancia entre A y f3");
scanf("%f",&h);
printf("\nIngresa la distancia entre A y f4");
scanf("%f",&i);
printf("\nIngresa la distancia entre A y f5");
scanf("%f",&j);
printf("\nIngresa la distancia entre el soporte A y B");
scanf("%f",&k);
printf("\nSuma de momentos=(%.f)+(%.f)+(%.f)+(%.f)+(%.f)+
(%.f)B",a*f,b*g,c*h,d*i,e*j,k);
l=((a*f)+(b*g)+(c*h)+(d*i)+(e*j));
m=(l*-1)/k;
printf("\nB=%.f",m);
printf("\nSustitucion de B en ec.1:\n A+%.f=%.f",m,R);
R1=m*(-1);
printf("\nA=%.f",R+R1);
printf("\nResultado: A=%.f y B=%.f",R+R1,m);
getch();
break;
}

case 2:
{
clrscr();
printf("\nIngresa la distancia entre B y f1");
scanf("%f",&f);
printf("\nIngresa la distancia entre B y f2");
scanf("%f",&g);
printf("\nIngresa la distancia entre B y f3");
scanf("%f",&h);
printf("\nIngresa la distancia entre B y f4");
scanf("%f",&i);
printf("\nIngresa la distancia entre B y f5");
scanf("%f",&j);
printf("\nIngresa la distancia entre el soporte B y A");
scanf("%f",&k);
printf("\nSuma de momentos=(%.f)+(%.f)+(%.f)+(%.f)+(%.f)+
(%.f)A",a*f,b*g,c*h,d*i,e*j,k);
l=((a*f)+(b*g)+(c*h)+(d*i)+(e*j));
m=(l*-1)/k;
printf("\nA=%.f",m);
printf("\nSustitucion de A en ec.1:\n B+%.f=%.f",m,R);
R1=m*(-1);
printf("\nB=%.f",R+R1);
printf("\nResultado: A=%.f y B=%.f",m,R+R1);
getch();
break;
}
}

getch();
return 0;
}

También podría gustarte