Skip to main content

C program for Unit Conversion



Unit Conversion,Celsius, Fahrenheit, Sumit Kar, Timus Rak, Feet, KM, Meter, cm, mm,






/* Convert Celsius to Fahrenheit */




#include<stdio.h>

void main()

{

    float c,f;

    printf("Enter the temperature in Celcius: ");

    scanf("%f",&c);

    f = c * 9/5 + 32;

    printf("Temperature in Farenheit: %f",f);

}












/* Convert Farenheit to Celcius */






#include<stdio.h>

void main()

{

    float c,f;

    printf("Farenheit : ");

    scanf("%f",&f);

    c = (f - 32) * 5/9;

    printf("Celcius: %f",c); 



}








/*Convert Meter to Feet*/






#include<stdio.h>

void main()

{

    float m,f;

    printf("Meter : ");

    scanf("%f",&m);

    f = 3.2808399 * m;

    printf("Feet: %f",f);

}












/* Convert Feet to Meter */






#include<stdio.h>

void main()

{

    float m,f;

    printf("Feet : ");

    scanf("%f",&f);

    m = f / 3.2808399;

    printf("Meter: %f",m);

}










/*Convert Km to M/cm/mm*/






#include<stdio.h>

void main()

{

  float km;

  char v;

  float ans;



  printf("K.M. : ");

  scanf("%f",&km);

  printf("KM will be changed in (M=Meter, c=Centimeter,m=milimeter) : ");

  fflush(stdin);

  scanf("%c",&v);

  if(v=='M')

     ans=km*1000;

  if(v=='c')

     ans=km*100000;

  if(v=='m')

     ans=km*1000000;

  printf("Answer : %.2f",ans);  

}






/*C Program to convert AC to DC and vice versa*/


# include <stdio.h>

 int main()

 {

     int choice; 

     float ac=0.0,dc=0.0;

     printf("Menu \n 1.AC to DC \n 2.DC to AC \n Enter Choice:"); 

     scanf("%d",&choice); 

     

     switch(choice) 

        { 

        case 1: printf("Enter AC current: "); 

                  scanf("%f",&ac);

                  dc=ac*0.636;

                  printf("AC=%f, DC=%f",ac,dc);

                  break; 

        case 2: printf("Enter DC current: "); 

                  scanf("%f",&dc);

                  ac=dc/0.636;

                  printf("AC=%f, DC=%f",ac,dc);

                 break; 

         default:printf("Error!"); 

                   break; 

        } 

    return 0; 

 }






















Comments

Popular posts from this blog

Addition of two numbers on Server sent from Client [TCP] using C

/* tcpClient.c */ #include <sys/types.h> #include <sys/socket.h> #include <netinet/in.h> #include <arpa/inet.h> #include <netdb.h> #include <stdio.h> #include <unistd.h> #include <string.h> #include <strings.h> #define MAX_MSG 100 #define SERVER_ADDR "127.0.0.1" #define CLIENT_ADDR "127.0.0.1" #define SERVER_PORT 3786 #define CLIENT_PORT 8229  main () {   int sd, rc, i,n;   struct sockaddr_in clientAddr, servAddr;   char line[MAX_MSG];   /**********************************/   /* build server address structure */   /**********************************/   bzero((char *)&servAddr, sizeof(servAddr));   servAddr.sin_family = AF_INET;   servAddr.sin_addr.s_addr = inet_addr(SERVER_ADDR);   servAddr.sin_port = htons(SERVER_PORT); /*   bzero((char *)&servAddr, sizeof(servAddr));   servAddr.sin_family = AF_INET;   inet_aton(SERVER_ADDR, &servAddr.sin_addr);   servAddr.sin_port = htons(SERVER_PORT); */   /*****

Using the concept of Inheritance write a C++ Program to calculate the area and perimeter of rectangle

/* C++ Program to calculate the area and perimeter of rectangles using concept of inheritance. */ #include using namespace std; class Rectangle { protected: float length, breadth; public: Rectangle(): length(0.0), breadth(0.0) { cout<<"Enter length: "; cin>>length; cout<<"Enter breadth: "; cin>>breadth; } }; /* Area class is derived from base class Rectangle. */ class Area : public Rectangle { public: float calc() { return length*breadth; } }; /* Perimeter class is derived from base class Rectangle. */ class Perimeter : public Rectangle { public: float calc() { return 2*(length+breadth); } }; int main() { cout<<"Enter data for first rectangle to find area.\n"; Area a; cout<<"Area = "<