Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)
C Program Area Of Rhombus - 4 Ways | C Programs
Latest :

C Program Area Of Rhombus – 4 Ways | C Programs

C Program to find the area of a rhombus –  In this specific article, we will detail in on how to calculate the area of a rhombus in C Programming. The methods used in this particular piece are as follows:

  • Using Standard Method
  • Using Function
  • Using Pointers
  • Using Macros

A Rhombus is a quadrilateral whose opposite sides are parallel and all the sides are equal. The diagonals of a rhombus intersect each other at right angles.

The area of a rhombus is calculated with this formula:

A = 1/2 * (Diagonal 1) * (Diagonal 2)

A rhombus looks like this:

RhombusAs you can see in the image uploaded above, the area of the rhombus can be calculated like this:

Area of ABCD = 1/2 * AC * BD

The different ways of calculating the area of a rhombus in C programming is as follows:

 

Using Standard Method

1)To calculate the area of Rhombus we need values of two daigonals

2)Diagonal1 will store into d1,diagonal2 store into d2,.

3)d1,d2 will substitute into the formula we will get the area.

output:

Using Function

1)We are calling the function using the code area(d1,d2),here d1,d2 are two diagonals .

2)The called function float area(float d1, float d2) will calculate the area and returns the value.

3)The return value will be assigned to the variable “a”.

output:

Using Pointers

1)We are passing the references as arguments using the calling function area(&d1,&d2,&a)

2)The called function area(float *d1,float *d2,float *area) will calculate the area by retrieving the values at that addresses .

3)The calculated value will store into the pointer variable “area”.

output:

Using Macros

1)area(d1,d2) is symbolic name to the expression (d1*d2)/2.

2)area(d1,d2)replaced with that expression given at #define.

output:
x

Check Also

C Program To Input Any Alphabet And Check Whether It Is Vowel Or Consonant

C program to input any alphabet and check whether it is vowel or consonant – ...

atakoy escortatakoy escortbakırköy escorthalkali escortbağcılar escortsightcaredeneme bonusu veren siteleristanbul, escortromabetdeneme bonusu veren sitelerdeneme bonusu veren sitelerroyalbetDeneme Bonusu Veren Sitelergrandpashabetdeneme bonusu veren sitelergrandpashabetgrandpashabetgrandpashabetcasino siteleriDeneme Bonusu Veren SitelerAlanya EscortDeneme Bonusu Veren Sitelervaycasinograndpashabetjustin tvgrandpashabetgrandpashabetgrandpashabetGrandpashabetgrandpashabetgrandpashabetGrandpashabetpadişahbetpadişahbet girişjojobetcasibom girişvaycasinoHitbetjojobetjojobetmatbetsahabetbetofficedeneme bonusu veren sitelerdeneme bonusu veren sitelerİstanbul Escortbahiscomiptv satın almavibetextrabetbets10starzbetholiganbetcasibomMarsbahisHoliganbetslotbar girişsamsun escortcasibomcasibom girişcasibomcasibom girişcasibomjojobet girişHoliganbet girişBetturkeyBetturkey GirişBetcioBetcio GirişKralbetKralbet Girişcasibom girişcasibomalanya escortKingroyalKingroyal Girişmeritkingcasibom girişkulisbetcasibomescort antalyabahcesehir masaj salonucasibom girişcasibomcasibom girişmariobet girişcasibomcasibom güncel girişjojobetmarsbahismarsbahis giriştimebetgrandbettinggrandbettingtimebet giriştaraftarium24holiganbetholiganbetlidyabet girişcasibombets10takım2pusulabetpusulabet girişextrabet girişextrabetsekabetsekabet girişsekabet girişlunabet1xbetholiganbet girişsekabet girişmatadorbetmatadorbetmeritkingpusulabetholiganbetmatadorbet girişcasibom güncel girişmatadorbet girişasyabahis girişpusulabet girişGrandpashabetGrandpashabet girişGRANDPASHABETroyalbetcasinofastPalacebetramadabetgrandpashabetgrandpashabetcasibom güncel girişcasibomgrandpashabetjojobet