![]() |
|
|
|||||||
| Kayıt ol | Yardım | Üye Listesi | Ajanda | Arama | Bugünki Mesajlar | Bütün Forumları okunmuş kabul et |
| C ve C++ C ve C++ Hakkında Aradığınız Herşey.. C ve C++ Kodları.. |
![]() |
|
|
LinkBack | Seçenekler |
|
|
#1 (permalink) |
|
Mesajlar: n/a
|
Yardım edersen sevinirim.veri yapıları dersini geçmem lazım.Hoca puan veriyor. 1) Bir sınıftaki öğrencilerin “adı,soyadı,numarası,vize notu ve final notu” dosyada tutulmak isteniyor. Buna göre program çalıştığında 1-Kayıt ekleme 2-Kayıt bulma (isim ve numaraya göre) 3- Kayıt silme (numaraya göre ) 4- Bilgi değiştirme 5- Listeleme seçenekleri bulunacaktır. Programı text dosyalama kullanarak yazınız. |
|
|
|
#3 (permalink) |
|
Terminator Moderator
Üyelik tarihi: Dec 2007
Yaş: 22
Mesajlar: 279
Tecrübe Puanı: 1
![]() Thanks: 67
Thanked 37 Times in 27 Posts
|
#include <stdio.h> #include <math.h> #include <conio.h> #include <string.h> #include <stdlib.h> #include <ctype.h> main() { printf("\n"); printf("\n"); printf("\n"); printf(" HASTANE OTOMASYONU\n"); printf(" DEVAM ETMEK ICIN BIR TUSA BASINIZ\n"); getch(); FILE *asd; char a[12],sis[12],no[11],secim; bas: printf("1- HASTA KAYIT G?R?z? \n"); printf("2- HASTA KAYIT ARAMA \n"); printf("3- HASTA KAYIT S?LME \n"); printf("4- ?IKIz\n\n"); printf("SE??M?N?Z :");scanf("%d",&secim); if(secim==1) goto kayit; if(secim==2) goto bulma; if(secim==3) goto sil; if(secim==4) goto cik; else printf("Yanl?? Giri? "); goto bas; kayit: { FILE *asd; char a[12],sis[12],ha[20],no[5]; asd=fopen ("ODEV.dat","w"); clrscr(); printf("Ad?n?z...........: "); scanf("%s",a); printf("Soyad?n?z........: "); scanf("%s",sis); printf("Hastal?§?........: "); scanf("%s",ha); printf("Oda Numaras?.....: "); scanf("%s",no); fprintf(asd,"%s\n%s\n%s\n%s\n",a,sis,ha,no); fclose(asd);goto bas; } bulma: { FILE *asd; char ais[10],a[12],sis[12],ha[20],no[5],d; int k; do { asd=fopen("ODEV.dat","r"); clrscr();d='e';d='E'; k=1; printf("ARADI¦INIZ HASTANIN ?SM?N? G?R?N?Z...:");scanf("%s",ais);clrscr(); while(fscanf(asd,"%s\n%s\n%s\n%s\n",a,sis,ha,no)!= EOF) { if (!(strcmp (a,ais))) { k=0; printf("%s\n\n",a); printf("%s\n\n",sis); printf("%s\n\n",ha); printf("%s\n\n",no); } } if(k==1) { clrscr(); printf("ARADI¦INIZ KAYIT BULUNAMADI \n\n\n"); } printf("Devam Edecekmisiniz (E/H)..? ");d=getch(); if (d=='H')d='h'; } while (d!='h'); fclose(asd); goto bas; } sil: { FILE *asd,*sil; char silad[10],a[12],sis[12],ha[20],no[5],d; int k; asd=fopen("ODEV.dat","r"); do { asd=fopen("ODEV.dat","r"); sil=fopen("silme.dat","w"); clrscr();d='e'; d='E';k=1; printf("Silinecek Hastan?n ?smini Giriniz..:");scanf("%s",silad); while(fscanf(asd,"%s\n%s\n%s\n%s\n",a,sis,ha,no)!= EOF) { if(!(strcmp(a,silad))) { k=0;clrscr(); printf("%s\n\n",a); printf("%s\n\n",sis); printf("%s\n\n",ha); printf("%s\n\n",no); } else fprintf(sil,"%s\n%s\n%s\n%s\n",a,sis,ha,no); } if(k==1) { printf("\n"); printf("Silmek ?stedi§iniz Hastan?n ?smi Bulunamad? \n\n "); } fclose(asd);fclose(sil); unlink("ODEV.dat"); rename("silme.dat","ODEV.dat"); printf("Devam Etmek ?stiyormusunuz (E/H)..? ");d=getch(); if (d=='H') d='h'; } while(d!='h'); fclose(asd);goto bas; } cik: { } } bu programda hastane otomasyon programı ama sana bazı konularda yardımcı olabilir bulma ekleme düzenleme konularında yardımı dokunuru kanısındayım özel mesaj yoluyla da yanıtladım
__________________
[Linkleri Ve Forumun Tam İçeriğini Sadece kayıtlı üyelerimiz görebilir. GirBuraya.Net´in ÜCRETSİZ Üyesi oLmak için Hemen TIKLAYINIZ] Bir Teşekkür'ü çok görmeyin az görün topu topu bir teşekkür
![]() |
|
|
|
![]() |
| Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| Seçenekler | |
|
|
Benzer Konular
|
||||
| Konu | Konuyu Başlatan | Forum | Cevaplar | son Mesaj |
| HPT Nasıl Yapılır? | girburaya | Cinsellik | 1 | 06-06-08 11:15 |
| Nasıl bir aşk yaşıyorsunuz ? | DeviL | Son Dakika Haber | 0 | 01-02-08 13:40 |
| Nasıl yağ depoluyoruz? | DeviL | Gündem | 0 | 12-25-07 09:23 |
| Cevap: Krala Nasıl Oy Verilir Ve Nasıl Aday Gösterilir. | tolga1212a | Knight Online | 0 | 12-23-07 19:26 |
| Ultima Online Nasıl Oynanır Nasıl Baglanırım? | Cansu | Ultima Online | 0 | 12-17-07 00:32 |
mirc
mırc
sohbet
chat
çet
sohbet
chat
canlı tv