In this tutorial, i am going to show you how to find or calculate perimeter of a square with the help of standard formula, function, and pointer in c programs.

## All C Programs and Algorithm to Find Perimeter of a Square

- Algorithm to Find Perimeter of a Square
- C Program to Find Area Of SemiCircle using Standard Formula
- C Program to Find Area Of SemiCircle using Function
- C Program to Find Area Of SemiCircle using Pointer

### Algorithm to Find Perimeter of a Square

Just follow the below given algorithm to write a program to find the perimeter of a square; as follows:

- Take input side of square. Store it in variable.
- Calculate perimeter of square using perimeter=4*side;;
- Finally, print the value of perimeter of square.

### C Program to Find Perimeter of a Square using Standard Formula

#include<stdio.h> int main() { float side,perimeter; printf("enter side of square: "); scanf("%f",&side); perimeter=4*side; printf("Perimeter Of Square: %f\n",perimeter); return 0; }

The result of the above c program; as follows:

enter side of square: 5 Perimeter Of Square: 20.000000

### C Program to Find Perimeter of a Square using Function

#include<stdio.h> float perimeter(float s) { return (4*s); } int main() { float s,p; printf("enter side of square: "); scanf("%f",&s); p=perimeter(s); printf("Perimeter Of Square: %f\n",p); return 0; }

The result of the above c program; as follows:

enter side of square: 10 Perimeter Of Square: 40.000000

### C Program to Find Perimeter of a Square using Pointer

#include<stdio.h> void perimeter(float *s,float *p) { *p=((4)*(*s)); } int main() { float s,p; printf("enter side of square: "); scanf("%f",&s); perimeter(&s,&p); printf("Perimeter of a Square: %f\n",p); return 0; }

The result of the above c program; as follows:

enter side of square: 9 Perimeter of a Square: 36.000000