Türkçe Forum - Girburaya.net

Geri git   Türkçe Forum - Girburaya.net > Webmaster > Programlama > C ve C++
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ı..

Yeni Konu aç  Cevapla
 
LinkBack Seçenekler
Alt 03-13-08, 18:59   #1 (permalink)
sinan_88
 
Mesajlar: n/a
Standart Bu soruyu nasıl yapabilirim?


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.
  Alıntı ile Cevapla
Alt 03-20-08, 20:56   #2 (permalink)
DeJiN
 
Mesajlar: n/a
Standart


onceLıkLe 5 adet fonksıyon kurman gerekLı...bu fonksıyonları buton olarak ta beLırLeyebıLırsın 1 tusuna basıLdıgında kayıt gırer 2 ye bastıgında sıLer gıbısınden.ardından sırayLa fonksıyonları cagırırsın ...
  Alıntı ile Cevapla
Alt 03-23-08, 15:49   #3 (permalink)
Terminator Moderator
 
EmiN - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Dec 2007
Yaş: 22
Mesajlar: 279
Tecrübe Puanı: 1 EmiN is on a distinguished road
Thanks: 67
Thanked 37 Times in 27 Posts
Standart


#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
EmiN isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Yeni Konu aç  Cevapla



Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler

Yetkileriniz
Yeni Mesaj yazma yetkiniz aktif değil dir.
Mesajlara Cevap verme yetkiniz aktif değil dir.
Eklenti ekleme yetkiniz aktif değil dir.
Kendi Mesajınızı değiştirme yetkiniz aktif değil dir.

Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

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


Bütün Zaman Ayarları WEZ +2 olarak düzenlenmiştir. Şu Anki Saat: 11:22 .


Powered by: vBulletin Version 3.6.8 (Türkçe)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
Türkçeye: Girburaya.Net tarafından çevrilmiştir.
GirBuraya.Net

oyun komedi sohbet siteleri
mirc mırc sohbet chat çet sohbet chat canlı tv


7, 427, 6, 5, 106, 107, 9, 10, 11, 12, 14, 15, 16, 17, 202, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 397, 34, 35, 36, 341, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 198, 50, 51, 52, 53, 54, 123, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 82, 112, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 108, 109, 110, 113, 115, 116, 117, 118, 119, 120, 122, 121, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 249, 184, 187, 248, 188, 189, 247, 190, 191, 429, 192, 193, 194, 195, 196, 197, 199, 200, 201, 203, 204, 205, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 221, 222, 223, 224, 225, 227, 228, 229, 230, 231, 232, 234, 235, 237, 238, 346, 240, 242, 243, 246, 250, 251, 252, 253, 254, 255, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 297, 298, 299, 300, 301, 302, 303, 307, 308, 321, 315, 314, 317, 322, 338, 318, 323, 324, 325, 326, 327, 328, 330, 331, 336, 332, 333, 334, 337, 335, 339, 340, 342, 343, 344, 345, 363, 348, 347, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 373, 382, 374, 369, 370, 375, 376, 377, 380, 385, 384, 386, 394, 388, 389, 390, 391, 392, 393, 396, 409, 398, 399, 400, 401, 403, 404, 405, 406, 410, 411, 412, 413, 414, 415, 417, 416, 418, 419, 420, 421, 423, 425, 426, 434, 428, 430, 432, 431, 435, 433, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445,
XXX.Kokotskej.Net HeyList.Com Toplist | Siteni Ekle Hitine Hit Kat! B2Brank.com - Pagerank Anzeige ohne Toolbar nti racing list , neolist Pirveli Top Топ 100 | DJ Pacolya Rank Erotico War rock France .:: Top clans ::.
dating service