Commit ffa482df authored by Ahmet Turan Koçak's avatar Ahmet Turan Koçak
Browse files

Initial commit

parents
# Project: Project1
# Makefile created by Dev-C++ 5.7.1
CPP = g++.exe
CC = gcc.exe
WINDRES = windres.exe
OBJ = main.o
LINKOBJ = main.o
LIBS = -L"C:/Users/kcksv/Desktop/TURAN/Dev-Cpp/MinGW32/lib" -L"C:/Users/kcksv/Desktop/TURAN/Dev-Cpp/MinGW32/mingw32/lib" -static-libstdc++ -static-libgcc
INCS = -I"C:/Users/kcksv/Desktop/TURAN/Dev-Cpp/MinGW32/include" -I"C:/Users/kcksv/Desktop/TURAN/Dev-Cpp/MinGW32/mingw32/include" -I"C:/Users/kcksv/Desktop/TURAN/Dev-Cpp/MinGW32/lib/gcc/mingw32/4.8.1/include"
CXXINCS = -I"C:/Users/kcksv/Desktop/TURAN/Dev-Cpp/MinGW32/include" -I"C:/Users/kcksv/Desktop/TURAN/Dev-Cpp/MinGW32/mingw32/include" -I"C:/Users/kcksv/Desktop/TURAN/Dev-Cpp/MinGW32/lib/gcc/mingw32/4.8.1/include" -I"C:/Users/kcksv/Desktop/TURAN/Dev-Cpp/MinGW32/lib/gcc/mingw32/4.8.1/include/c++"
BIN = Project1.exe
CXXFLAGS = $(CXXINCS)
CFLAGS = $(INCS)
RM = rm.exe -f
.PHONY: all all-before all-after clean clean-custom
all: all-before $(BIN) all-after
clean: clean-custom
${RM} $(OBJ) $(BIN)
$(BIN): $(OBJ)
$(CC) $(LINKOBJ) -o $(BIN) $(LIBS)
main.o: main.c
$(CC) -c main.c -o main.o $(CFLAGS)
[Project]
FileName=Project1.dev
Name=Project1
Type=1
Ver=2
ObjFiles=
Includes=
Libs=
PrivateResource=
ResourceIncludes=
MakeIncludes=
Compiler=
CppCompiler=
Linker=
IsCpp=0
Icon=
ExeOutput=
ObjectOutput=
LogOutput=
LogOutputEnabled=0
OverrideOutput=0
OverrideOutputName=
HostApplication=
UseCustomMakefile=0
CustomMakefile=
CommandLine=
Folders=
IncludeVersionInfo=0
SupportXPThemes=0
CompilerSet=0
CompilerSettings=0000000000000000000000000
UnitCount=1
[VersionInfo]
Major=1
Minor=0
Release=0
Build=0
LanguageID=1033
CharsetID=1252
CompanyName=
FileVersion=
FileDescription=Developed using the Dev-C++ IDE
InternalName=
LegalCopyright=
LegalTrademarks=
OriginalFilename=
ProductName=
ProductVersion=
AutoIncBuildNr=0
SyncProduct=1
[Unit1]
FileName=main.c
CompileCpp=0
Folder=Project1
Compile=1
Link=1
Priority=1000
OverrideBuildCmd=0
BuildCmd=
File added
[Editors]
Focused=0
Order=0
[Editor_0]
Open=1
Top=1
CursorCol=2
CursorRow=29
TopLine=62
LeftChar=1
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
int asgrmaas; // asgari cret
int *netmaas;
int serino;
double tcno; // TC kimlik numaras
char statu; // calma pozisyonu
int mdnhal; // Medeni hal durumu
char ad,soyad;
int csayisi,cikis; // ocuk says
int esdrm ; // es durumu
void main() {
do{
asgrmaas=5500;
netmaas=&asgrmaas;
printf("\t **...Sosyal Guvenlik Kurumu net maas hesaplama programnina hosgeldiniz...**\n");
printf("\t \n **Maas suanki asgari ucret(5500)uzerinden hesaplanir ...**\n");
printf("\n''Luttfen TC kimlik numaranizi giriniz'' = ");
scanf("%d",&tcno);
do{
printf("\n''Luttfen SGK kurumu 5 haneli seri numaranizi giriniz'' = ");
scanf("%d",&serino);
if(serino>99999 || serino<9999)
{
printf("Lutfen 5 haneli sayi giriniz giriniz!\n");
}
}while(serino>99999 || serino<9999);
printf("\n AD: ");
scanf("%s",&ad);
printf("\n SOYAD: ");
scanf("%s",&soyad);
do{
printf("\n **Calistiginiz statuyu yandaki rakamlarla belirtiniz !** \n (Isci (1) & Memur (2) '' = ");
scanf("%d",&statu);
if(statu!=1 && statu!=2){
printf("Lutfen yukaridaki rakamlardan birini giriniz sayi giriniz giriniz!\n");
}
}while(statu!=1 && statu!=2);
if(statu == 1 ){
asgrmaas=asgrmaas+1800;
}
else if(statu == 2){
asgrmaas=asgrmaas+1500;
}
do{
printf("\n **Medeni halinizi yandaki rakamlarla belirtiniz** \n (Evli (1) ,Dul (2) , Bekar (3) = ");
scanf("%d",&mdnhal);
if(mdnhal!=1 && mdnhal!=2 && mdnhal!=3){
printf("Lutfen yukaridaki rakamlardan birini giriniz sayi giriniz giriniz!\n");
}
}while( mdnhal!=1 && mdnhal!=2 && mdnhal!=3);
if(mdnhal == 1){
asgrmaas=asgrmaas+100;
}
else if(mdnhal == 2 ){
asgrmaas=asgrmaas+200;
}
else if(mdnhal == 3){
asgrmaas=asgrmaas+0;
}
do{
printf("\n **Es calisma durumunu yandaki rakamlarla belirtiniz** \n (Evet (1) ,Hayir (2) , = ");
scanf("%d",&esdrm);
if(esdrm!=1 && esdrm!=2){
printf("Lutfen yukaridaki rakamlardan birini giriniz sayi giriniz giriniz!\n");
}
}while(esdrm!=1 && esdrm!=2);
if(esdrm == 2){
asgrmaas=asgrmaas+100;
}
printf("\n **Cocuk sayinizi giriniz** = ");
scanf("%d",&csayisi);
{
if(csayisi == 0)
asgrmaas=asgrmaas+0;
else if(csayisi==1)
asgrmaas=asgrmaas+100;
else if(csayisi==2)
asgrmaas=asgrmaas+200;
else if(csayisi==3)
asgrmaas=asgrmaas+300;
else if(csayisi==4)
asgrmaas=asgrmaas+400;
else
asgrmaas=asgrmaas+500;
}
printf(" \t\n NET MAASINIZ: %d \n",*netmaas);
FILE *fp;
if((fp=fopen("sgk.txt","a"))==NULL){
printf("dosya bulunamad");
}
fprintf(fp," SGK NO : %d \t ",serino);
fprintf(fp,"NET MAAS : %d",*netmaas);
printf("\n Yeni bir net maas hesaplamak icin (0) tuslayiniz cikmak icin (1) tuslayiniz = ");
scanf("%d",&cikis);
system("cls");
}while(cikis == 0);
if(cikis == 1){
printf("KAPANIYOR....");
Sleep(3000);
}
}
File added
File added
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment