Sayfa: [1]   Aşağı git
  Yazdır  
Gönderen Konu: hasta takip programı C++  (Okunma Sayısı 628 defa)
0 Üye ve 3 Ziyaretçi konuyu incelemekte.
Administrator
*
Üye Grubu : Pro.
Cinsiyet : Bay
Nerden : Kocaeli
Kayıt Tarihi : 02 Nisan 2007, 15:12:33
Mesaj Sayısı : 1771
Konu Sayısı : 827
Üye No : 1
Rep Gücü : Rep: 1332
Kişisel Mesaj : ÖSS - EA
Online Online

WWW
« : 12 Nisan 2007, 14:54:39 »

#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <string.h>
#include <io.h>
#define BOS 0

 
void kayit()
{
char soyad[10],cinsiyet[10],tarih[10],sigorta[10];
auto int poliklnik,menusonu,yas[2];
char fname[15];
FILE *f;

yenikayit:
    printf("***************Hasta Kabul******************");
printf("\nHastanin adi\t");
scanf("%s",fname);
if((f=fopen(fname, "rb"))!=BOS) f=fopen(fname, "ab");
else {printf("Yeni kayit olusturuluyor"); f=fopen(fname, "wb");}
printf("\nHastanin soyadi\t");
scanf("%s",soyad);
printf("\nHastanin Cinsiyeti\t");
scanf("%s",cinsiyet);
printf("\nHastanin Yasi\t");
scanf("%d",&yas);
printf("\nGiris tarihi\t");
scanf("%s",tarih);
printf("\nDahil oldugu sigorta kurulusu\t");
scanf("%s",sigorta);
fprintf(f,"%s %s %d %s %s",soyad,cinsiyet,yas,tarih,sigorta);
poli:
printf("\nAktarilacagi poliklnik\t");
printf("\nPoliklinik            Kod");
printf("\n----------          --------");
printf("\n  Dahiliye             1    ");
printf("\n  Goz                  2    ");
printf("\n  Hariciye             3    ");
printf("\n  KBB                  4    ");
printf("\n  Cildiye              5    ");
printf("\n  Cocuk Has.           6    ");
printf("\n  Noroloji             7    ");
printf("\nSecmek istediginiz poliklinigin kodunu girin\n");
    scanf("%d",&poliklnik);
if(poliklnik==1) {printf("Doktorunuz Pr Dr Eray HOROZAL"); fprintf(f,"Pr Dr Eray HOROZAL"); }
else if(poliklnik==2) {printf("Doktorunuz Pr Dr Ayse BILGIC"); fprintf(f,"Pr Dr Ayse BILGIC"); }
else if(poliklnik==3) {printf("Doktorunuz Doc Dr Serhat SAHIN"); fprintf(f,"Doc Dr Serhat Sahin"); }
else if(poliklnik==4) {printf("Doktorunuz Doc Dr Merve Akdogan"); fprintf(f,"Doc Dr Merve Akdogan"); }
else if(poliklnik==5) {printf("Doktorunuz Pr Dr Burcu DEMIRELLI"); fprintf(f,"Pr Dr Burcu Demirelli"); }
else if(poliklnik==6) {printf("Doktorunuz Pr Dr Emre BILCEN"); fprintf(f,"Pr Dr Emre BILCEN"); }
else if(poliklnik==7) {printf("Doktorunuz Doc Dr Okan DEMIRCAN"); fprintf(f,"Doc Dr Okan DEMIRCAN"); }
else {printf("\nHastanemiz %s bolumu icermiyor",poliklnik); goto poli;}

printf("\n\t(1)Yeni Kayit Islemi");
printf("\n\t(2)Ana Menu");
printf("\n\t(3)Cikis\n");
   scanf("%d",&menusonu);
tekrar:
if(menusonu==1) goto yenikayit;
else if (menusonu==2) return;
else if (menusonu==3) exit(0);
else {printf("\n!!!!!!!Yanlis giris!!!!!!\n"); goto tekrar;}
   
fclose(f);

}

void liste()

{
char fname[15];
int menusonu;
char kar[20];
FILE *f;
tekrar:
printf("\nListelemek istediginiz hastanin adini yaziniz...\n");
scanf("%s",fname);
if((f=fopen(fname, "rb"))==BOS) {printf("\nKayit Bulunamadi"); goto donus;}
printf("*******************************ARAMA SONUCLARI**********************************\n ");
    while(!feof(f))
{fscanf(f,"%s",kar); printf("%s",kar);}
donus:
printf("\n\t(1)Yeni Arama Islemi");
printf("\n\t(2)Ana Menu");
printf("\n\t(3)Cikis\n");
   scanf("%d",&menusonu);

if(menusonu==1) goto tekrar;
else if (menusonu==2) return;
else if (menusonu==3) exit(0);
else {printf("\n!!!!!!!Yanlis giris!!!!!!\n"); goto donus;}
fclose(f);

}
void cikis()
{
char fname[15];
char soyad[10],tarih[10],sigorta[10],sonuc[50];

FILE *f;
printf("*******************************HASTA CIKIS********************************************");

printf("\nHastanin adi\t");
scanf("%s",fname);
if((f=fopen(fname, "r"))!=BOS) f=fopen(fname, "a");
else {printf("Yeni kayit olusturuluyor"); f=fopen(fname, "w");}
printf("\nHastanin soyadi\t");
scanf("%s",soyad);
printf("\nCikis tarihi\t");
scanf("%s",tarih);
printf("\nDahil oldugu sigorta kurulusu\t");
scanf("%s",sigorta);
printf("\nSonuc\t");
scanf("%s",sonuc);

fprintf(f,"%s %s %s %s",soyad,tarih,sigorta,sonuc);

return;
fclose(f);
}

void sevk()
{
char sebep[100],hastane[50];
char fname[15];
char soyad[10],cinsiyet[10],tarih[10],sigorta[10];
int yas[10];
FILE *f;
printf("************************HASTA SEVK********************************");
printf("\nHastanin adi\t");
scanf("%s",fname);
if((f=fopen(fname, "r"))!=BOS) f=fopen(fname, "a");
else {printf("Yeni kayit olusturuluyor"); f=fopen(fname, "w");}
printf("\nHastanin soyadi\t");
scanf("%s",soyad);
printf("\nHastanin Cinsiyeti\t");
scanf("%s",cinsiyet);
printf("\nHastanin Yasi\t");
scanf("%d",&yas);
printf("\nGiris tarihi\t");
scanf("%s",tarih);
printf("\nDahil oldugu sigorta kurulusu\t");
scanf("%s",sigorta);

/*sevk islemleri*/
printf("\nSevk nedenini giriniz");
scanf("%s",sebep);
printf("\nSevk edilecegi hastaneyi giriniz");
scanf("%s",hastane);


fprintf(f,"%s %s %d %s %s %s %s",soyad,cinsiyet,yas,tarih,sigorta,sebep,hastane);

printf("\n!!!!!Hasta Sevki yapilmistir. Hastanin Cikisini yapiniz!!!!!\n");
cikis();

fclose(f);

}


void sil()
{
char karar;
char fname[15];
FILE *f;

printf("\nDIKKAT! HASTANEMIZIN KAYITLARININ YASAL OLMAYAN DURUMLARLA SILINMESI YASAKTIR.\n");

printf("\nSilinecek dosyanin adini giriniz\n");
scanf("%s",fname);
if((f=fopen(fname, "r"))==BOS) {printf("Kayit bulunamadi"); return;}
fclose(f);
printf("\nSilme islemine devam etmek istediginize emin misiniz (E/H)?\n");
scanf("%s",&karar);
if(karar=='E' || karar=='e') {remove(fname);
printf("Dosya basariyla silinmistir");}
return;
}

void sifre ()
{
printf("\t*********Hasta Takip Programi Sifre Unitesine Hosgeldiniz*******\n");
char gir[30];
int i;

for(i=0;i<5;i++)
{

printf("\nLutfen Sifreyi Giriniz. 5 Yanlis Sistemi Kilitleyecektir\n");
scanf("%s",gir);
if(strcmpi(gir,"ayseray")==0)
break;
printf("Yanlis Sifre");
}
if(i==5)
{
printf("\nHatali Sifre Denemeleri");
printf("\nSistem Kitleniyor");
for(;;);
}
}

void menu()
{

int secim;

printf ("\n**************OZEL ERAY AYSE HASTANESI HASTA TAKIP PROGRAMI*******************\n");
printf ("****************************Ana Menu********************************************\n");
printf ("********************************************************************************\n");
printf ("\t\t\t[1] Hasta Kabul\n");
printf ("\t\t\t[2] Kayit Listele\n");
printf ("\t\t\t[3] Hasta Cikis\n");
printf ("\t\t\t[4] Hasta Sevk\n");
printf ("\t\t\t[5] Kayit Sil\n");
printf ("\t\t\t[6] Programdan Cikis\n");

printf("\n\nGirmek istediginiz menu numarasini giriniz\n");

scanf("%d",&secim);
if(secim==1) kayit();
if(secim==2) liste();
if(secim==3) cikis();
if(secim==4) sevk();
if(secim==5) sil();
if(secim==6) exit(0);
}

int main()
{

sifre();
don:
menu();
goto don;
return 0;
}
Logged

Sponsor Bağlantı

Lalegül fm Dinlemek için tıklayınız
BU ALANA REKLAM VERMEK İSTİYORSANIZ deruni@bilisimzamani.net
Logged
BAK - Bilişim Araştırma Kulubü
*
Üye Grubu : Isınıyor
Yaş : 15
Cinsiyet : Bay
Nerden : Bilecik
Kayıt Tarihi : 15 Ağustos 2007, 20:01:49
Mesaj Sayısı : 157
Konu Sayısı : 33
Üye No : 349
Rep Gücü : Rep: 560
Offline Offline

WWW
« Yanıtla #1 : 16 Ağustos 2007, 19:05:47 »

 teşekkürler  paylaşım
Logged


..::вιℓιѕιмαяαѕтιямα кυℓυвυ ::..
By CankoYegen
*
Üye Grubu : Acemi
Yaş : 19
Cinsiyet : Bayan
Nerden : kocaeli
Kayıt Tarihi : 15 Mayıs 2007, 16:18:46
Mesaj Sayısı : 92
Konu Sayısı : 16
Üye No : 174
Rep Gücü : Rep: 3
Offline Offline

« Yanıtla #2 : 19 Eylül 2007, 08:07:34 »

ya derste yeterınce goruyoruz.bıktım aslıda :Lama paylaşım ıcın saol
Logged

hayattaki  yapacağın en son şey başkalarına yaranmak olsun...


Google Words: hasta takip programı C++ Dosyası, hasta takip programı C++ Belgesi, hasta takip programı C++ Programı, hasta takip programı C++ Oyunları, hasta takip programı C++ Download, hasta takip programı C++ Resimleri, hasta takip programı C++ Hikayeleri, hasta takip programı C++ Haberleri, hasta takip programı C++ İndir, hasta takip programı C++ Yükle, hasta takip programı C++ Videosu, hasta takip programı C++ Arşivi, hasta takip programı C++ Albümü,
Sayfa: [1]   Yukarı git
  Yazdır  
 
Gitmek istediğiniz yer: