Name: Title:

 Name:
ONLINE COMPILERS
LIBRARY
MANUAL PAGES & DOCS
CONTACT

User Submitted Source Code!

Description:
CC
Language: C/C++
Code:
#include<stdio.h>
#include<conio.h>
#include<math.h>
int main()
{
int s, x;
float m,e,c;
loop:
printf("Enter the number of the group \n1-M1 \n2-M2 , N1 , N2\n");
scanf("%d",&x);
if(x==1)
{
printf("Enter the number \n1-  1 differential (MT) \n2-  2 differential (MT) \n3-  1 differntial (AT)   \n4-  2 differentials (AT)  \n5- Van (MT)   \n6- Van (AT)   \n7- Van (2 differential  (MT))\n8- Van (2 differntials  (AT))\n");

scanf("%d",&s);
printf("Enter the weight of the vehicle (Kg):\n");
scanf("%f",&m);
printf("Enter combined emission CO2 declaration (g):\n");
scanf("%f",&e);
if(s==1)
{
c=130+0.0457*(m-1205.7);
}
if(s==2)
{
c=1.05*(130+0.0457*(m-1205.7));
}
if(s==3)
{
c=1.05*(130+0.0457*(m-1205.7));
}
if(s==4)
{
c=1.1*(130+0.0457*(m-1205.7));
}
if(s==5)
{
c=1.05*(130+0.0457*(m-1205.7));
}
if(s==6)
{
c=1.1*(130+0.0457*(m-1205.7));
}
if(s==7)
{
c=1.1*(130+0.0457*(m-1205.7));
}
if(s==8)
{
c=1.15*(130+0.0457*(m-1205.7));
}
if(e<=0.85*c)
{
printf("The base line is : %.2f \n",c);
printf("The digression is : %.2f %% \n" , (100*(e-c)/c));
}
if(0.85*c<e  && e<=0.91*c)
{
printf("The base line is : %.2f \n",c);
printf("The digression is : %.2f %% \n" , (100*(e-c)/c));
}
if(0.91*c<e  && e<=0.97*c)
{
printf("The base line is : %.2f \n",c);
printf("The digression is : %.2f %% \n" , (100*(e-c)/c));
}
if(0.97*c<e  && e<=1.03*c)
{
printf("The garde is D\n");
printf("The base line is : %.2f \n",c);
printf("The digression is : %.2f %% \n" , (100*(e-c)/c));
}
if(1.03*c<e  && e<=1.09*c)
{
printf("The base line is : %.2f \n",c);
printf("The digression is : %.2f %% \n" , (100*(e-c)/c));
}
if(1.09*c<e  && e<=1.15*c)
{
printf("The base line is : %.2f \n",c);
printf("The digression is : %.2f %% \n" , (100*(e-c)/c));
}
if(1.15*c<e  && e<=1.21*c)
{
printf("The base line is : %.2f \n",c);
printf("The digression is : %.2f %% \n" , (100*(e-c)/c));
}
if(e>c*1.21)
{
printf("Its out of range\n");
printf("The base line is : %.2f \n",c);
printf("The digression is : %.2f %% \n" , (100*(e-c)/c));
}
printf("\n\n\n");
goto loop;

}
if(x==2)
{
{
printf("Enter the number \n1-MT\n2-AT\n");
scanf("%d",&s);
}
printf("Enter the weight of the vehicle (Kg):\n");
scanf("%f",&m);
printf("Enter combined emission CO2 declaration (g):\n");
scanf("%f",&e);

if(s==1)
{
c=186+0.093*(m-1432.6);
}
if(s==2)
{
c=1.05*(186+0.093*(m-1432.6));
}
if(e<=0.85*c)
{
printf("The base line is : %.2f \n",c);
printf("The digression is : %.2f %% \n" , (100*(e-c)/c));
}
if(0.85*c<e  && e<=0.91*c)
{
printf("The base line is : %.2f \n",c);
printf("The digression is : %.2f %% \n" , (100*(e-c)/c));
}
if(0.91*c<e  && e<=0.97*c)
{
printf("The base line is : %.2f \n",c);
printf("The digression is : %.2f %% \n" , (100*(e-c)/c));
}
if(0.97*c<e  && e<=1.03*c)
{
printf("The garde is D\n");
printf("The base line is : %.2f \n",c);
printf("The digression is : %.2f %% \n" , (100*(e-c)/c));
}
if(1.03*c<e  && e<=1.09*c)
{
printf("The base line is : %.2f \n",c);
printf("The digression is : %.2f %% \n" , (100*(e-c)/c));
}
if(1.09*c<e  && e<=1.15*c)
{
printf("The base line is : %.2f \n",c);
printf("The digression is : %.2f %% \n" , (100*(e-c)/c));
}
if(1.15*c<e  && e<=1.21*c)
{
printf("The base line is : %.2f \n",c);
printf("The digression is : %.2f %% \n" , (100*(e-c)/c));
}
if(e>c*1.21)
{
printf("Its out of range\n");
printf("The base line is : %.2f \n",c);
printf("The digression is : %.2f %% \n" , (100*(e-c)/c));
}
printf("\n\n\n");
goto loop;

}
getch();
return 0;

}