-
Notifications
You must be signed in to change notification settings - Fork 0
/
7_9_uygulama.c
43 lines (40 loc) · 1.27 KB
/
7_9_uygulama.c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
/**<
*7_9_uygulama.c
*Bu program C dilinde: main fonksiyonuna parametre aktarımı örneğidir.
*@authr Neşet Aydın
*28.09.2020
*Bu Program uygulama 7.9 için yazılan programın son halidir.
*Videoya linkten ulaşabilirsiniz: https://youtu.be/RWJOj0zYndM
*/
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void uyari();
int main(int argSayi,char * argVector[]){
/*-t -ci -b -ca*/ /*1. deger 2 deger*/
int d1,d2;
if(argSayi>1){
if(argSayi !=4){
printf("Eksik arguman girdiniz");
uyari();
}
else {
d1=atoi(argVector[2]);
d2=atoi(argVector[3]);
if(strcmp("-t",argVector[1])==0){ printf("Sonuc =%d",d1+d2); }
else if(strcmp("-ci",argVector[1])==0){ printf("Sonuc =%d",d1-d2); }
else if(strcmp("-b",argVector[1])==0){ printf("Sonuc =%d",d1/d2); }
else if(strcmp("-ca",argVector[1])==0){ printf("Sonuc =%d",d1*d2); }
else {
printf("Hatali bir arguman girdiniz\n");
uyari();
}
}
}
else printf("Arguman Girmediniz...");
return 0;
}
void uyari(){
printf("\nIslem Secimleri \n Toplama icin -t\n Cikarma -ci\n Bolme -b\n Carpma -ca\n");
printf("ARDİNDAN BIR BOSLUK ILE SAYILARI GIRINIZ. ");
}