TCS Coding Q-01

TCS NQT

Q. An automobile company manufactures both a two wheeler (TW) and a four wheeler (FW). A company manager wants to make the production of both types of vehicle according to the given data below:

1st data, Total number of vehicle (two-wheeler + four-wheeler)=v
2nd data, Total number of wheels = W

The task is to find how many two-wheelers as well as four-wheelers need to manufacture as per the given data.

C Program:

#include <stdio.h>

int main () 
{
  int v, w;
  v=100;
  w=300;
  int tw = ((4 * v) - w) / 2;
  if ((& 1) || w < 2 || w <= v)
    {
      printf( "Invalide Input");
      return 0;
    }
printf("TW = %d ",tw);
printf("\n");
printf("FW = %d",v-tw);

}

Output:

TW = 50 
FW = 50

C++ Program:

#include <iostream>
using namespace std;

int main () 
{
  int v, w;
  v=100;
  w=300;
  //cin >> v >> w;
  float tw = ((4 * v) - w) / 2;
  if ((& 1) || w < 2 || w <= v)
    {
      cout << "Invalide Input";
      return 0;
    }
cout << "TW=" << tw << " " << "FW=" << v - tw;

}

Output:

TW=50 FW=50



Share:

Post a Comment

Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above.