Академический Документы
Профессиональный Документы
Культура Документы
2
Faculty: Nitin Jauhari,
Assoc. Prof-ME Deptt, IPEC
MD-2 Lab NME-652 C++ Programs
{
printf("%d\t",fib(i));
}
getch();
}
int fib(int n)
{
if(n==1)
{return 0;
}
else if(n==2)
{return 1;}
else
return(fib(n-1)+fib(n-2));
}
4
Faculty: Nitin Jauhari,
Assoc. Prof-ME Deptt, IPEC
MD-2 Lab NME-652 C++ Programs
alfa=(alfa-(PI/z+2*z));
for(n=0;n<div;n++)
{
w=Rb*n*theta;
r=p+Rb*cos(alfa1+n*theta);
s=q+Rb*sin(alfa1+n*theta);
x=r+w*sin(alfa1+n*theta);
y=s-w*cos(alfa1+n*theta);
put pixal(x,y,14);
}
x2=x; y2=y;
line(x1,y1,x2,y2);
x3=p+Rb*cos(alfa);
y3=q+Rb*sin(alfa);
x4=P+Rr*sin(alfa);
y4=q+Rr*sin(alfa);
x5=p+Rb*cos(alfa);
y5=q+Rb*sin(alfa);
y6=q+Rr*sin(alfa);
line(x3,y3,x4,y4);
line(x5,y5,x6,y6);
alfa=alfa-2*PI/z;
}
getch();
close graph();
}
5
Faculty: Nitin Jauhari,
Assoc. Prof-ME Deptt, IPEC
MD-2 Lab NME-652 C++ Programs
else if(fa/Co>=0.040&&fa/Co<=0.070)
e=(((0.27-0.24)/(0.070-0.040))*((fa/Co)-0.040))+0.24;
else if(fa/Co>=0.070&&fa/Co<=0.130)
e=(((0.31-0.27)/(0.130-0.070))*((fa/Co)-0.070))+0.27;
else if(fa/Co>=0.130&&fa/Co<=0.250)
e=(((0.37-0.31)/(0.250-0.130))*((fa/Co)-0.130))+0.31;
else if((fa/Co>=0.250&&fa/Co<=0.500)||fa/Co>=0.500)
e=(((0.44-0.37)/(0.500-0.250))*((fa/Co)-0.250))+0.37;
else
printf("invalid input");
if(fa/fr<=e)
{X=1;
Y=0;
}
else
{X=0.56;
if((fa/Co>=0.025&&fa/Co<=0.040)||fa/Co<=0.025)
Y=(((1.8-2.0)/(0.040-0.025))*((fa/Co)-0.025))+2.0;
else if(fa/Co>=0.040&&fa/Co<=0.070)
Y=(((1.6-1.8)/(0.070-0.040))*((fa/Co)-0.040))+1.8;
else if(fa/Co>=0.070&&fa/Co<=0.130)
Y=(((1.4-1.6)/(0.130-0.070))*((fa/Co)-0.070))+1.6;
else if(fa/Co>=0.130&&fa/Co<=0.250)
Y=(((1.2-1.4)/(0.250-0.130))*((fa/Co)-0.130))+1.4;
else if((fa/Co>=0.250&&fa/Co<=0.500)||fa/Co>=0.500)
Y=(((1.0-1.2)/(0.500-0.250))*((fa/Co)-0.250))+1.2;
}
P=X*fr+Y*fa;
printf("Enter the value of L10:");
scanf("%f",&l);
printf("For ball bearing press 1 and for roller bearing press 2:");
scanf("%d",&v);
if(v==1)
n=0.333333;
else if(v==2)
n=0.3;
else
printf("Invalid input");
a=pow(l,n);
C=P*a;
printf("Value of equivalent dynamic load: %f",P);
6
Faculty: Nitin Jauhari,
Assoc. Prof-ME Deptt, IPEC
MD-2 Lab NME-652 C++ Programs
printf("\nValue of dynamic load capacity is: %f",C);
getch();
}
7
Faculty: Nitin Jauhari,
Assoc. Prof-ME Deptt, IPEC
MD-2 Lab NME-652 C++ Programs