diff options
author | b4rkod <void@Asena.localdomain> | 2024-01-17 21:17:07 +0300 |
---|---|---|
committer | b4rkod <void@Asena.localdomain> | 2024-01-17 21:17:07 +0300 |
commit | b03b61b232c1fa0b9ff1ae607232f8ab3f55ea38 (patch) | |
tree | 9169255eae57e59035595768e8dd46cfaba28f50 /dikdortgen.c | |
parent | 2fa043277b090a37b3f378a2fefccc57b5bd2814 (diff) |
Diffstat (limited to 'dikdortgen.c')
-rw-r--r-- | dikdortgen.c | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/dikdortgen.c b/dikdortgen.c new file mode 100644 index 0000000..0c5e726 --- /dev/null +++ b/dikdortgen.c @@ -0,0 +1,44 @@ +#include <stdio.h> +#include <string.h> + +int kenar1, kenar2; +void kenar_uzunlugu_al() { + printf("1. Kenari giriniz: "); scanf("%d",&kenar1); + printf("2. Kenari giriniz: "); scanf("%d",&kenar2); +} + +int alan_hesapla(int num1, int num2) { + return (num1 * num2); +} + +int cevre_hesapla(int num1, int num2) { + return ( (num1 + num2) * 2); +} + +int main() { + + while (1) { + char secim[10]; + char alan[] = "alan\n"; + char cevre[] = "cevre\n"; + + printf("dikdortgen alani mi cevresini mi hesaplamak istersiniz? "); + fgets(secim, sizeof(secim),stdin); + + if (!strcmp(secim,alan)) { + kenar_uzunlugu_al(); + printf("Dikdortgenin alani: %d\n", alan_hesapla(kenar1,kenar2) ); + break; + + } else if (!strcmp(secim,cevre)) { + kenar_uzunlugu_al(); + printf("Dikdortgenin cevresi: %d\n", cevre_hesapla(kenar1,kenar2) ); + break; + + } else { + printf("Lutfen girdinizi \"alan\" ya da \"cevre\" seklinde giriniz.\n"); + } + + } + +} |