Program Discussion :: Basics
321 / 279
Write a program in C using command line argument, take input as diameter of circle and calculate the area of circle.
Answer:
#include
#include
#define PI 3.142
int main(int argc, char * argv[])
{
float radius, area;
if(argc == 1 || argc > 2)
{
printf("Enter the diameter of circle\n");
exit(1);
}
radius = atoi(argv[1]) / 2;
area = PI * radius * radius ;
printf("Area of a circle = %5.2f\n", area);
}
Asked In ::
Language:
Anand
28 Oct, 2017 2:19 PM
#include <stdio.h>
#include <stdlib.h>
#define PI 3.142
int main(int argc, char * argv[])
{
float radius, area;
if(argc == 1 || argc > 2)
{
printf("Enter the diameter of circle\n");
exit(1);
}
radius = atoi(argv[1]) / 2;
area = PI * radius * radius ;
printf("Area of a circle = %5.2f\n", area);
}
Language:
Sunil Misal
20 Apr, 2019 1:34 PM
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int r,i=0;
float area=0;
if(argc==2)
{
printf("Invalid argument:");
return 0;
}
else
{
r=atoi(argv[1]);
area=3.142*r*r;
printf("%.2f\n",area);
}
return 0;
}
Language:
Sunil Misal
20 Apr, 2019 1:35 PM
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int d,i=0;
float area=0;
if(argc==2)
{
printf("Invalid argument:");
return 0;
}
else
{
d=atoi(argv[1]);
area=3.142*d/2*d/2;
printf("%.2f\n",area);
}
return 0;
}
Language:
Mary Ravalika
1 Oct, 2019 7:18 PM
#inclide<studio.h>
int main(int argc,int *argc[])
{
Int radius;
Float area;
radius=atoi(argv[1]);
area=3.14*radius*radius;
printf("%f",area);
}
Language:
Mary Ravalika
1 Oct, 2019 7:19 PM
#inclide<studio.h>
int main(int argc,int *argc[])
{
Int radius;
Float area;
radius=atoi(argv[1]);
area=3.14*radius*radius;
printf("%f",area);
}