Ask Question

Name:
Title:
Your Question:

Answer Question

Name:
Your Answer:
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 grade is A \n");
     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 grade is B\n");
     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 grade is C\n");
     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 grade is E\n");
     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 grade is F\n");
     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 grade is G\n");
     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 grade is A\n");
     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 grade is B\n");
     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 grade is C\n");
     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 grade is E\n");
     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 grade is F\n");
     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 grade is G\n");
     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;
  
         
         
         
         
         
         
     }
Comments: