AÇIKLAMA
Bu uygulamada 5 birim içermektedir.
1) Araç Kayıtı->Araç No,Araç Marka,Modeli,Yılı ve Kapasitesi
2) Araç Silme->Araç Numarasına Göre
3) Araç Bilgilerini Göster-> Bütün Araçlar Liste Halinde Ekrana Basılır
4) Araç Kiralama ->Araç Numarasına Göre
5) Kiradan Dönen Araç->Araç Numarasına Göre
Programın Tamamını Aşağıdaki Linkten İndirebilirsiniz.
Program Kodu:
//--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include <stdio.h> #include <conio.h> #include <string.h> //--------------------------------------------------------------------------- #pragma argsused int main(int argc, char* argv[]) { char dizi[50]; char kontrol[60]; char numara[10]; struct kiralanmamis_araclar{ char No[10]; char Marka[15]; char Model[15]; char yil[6]; char oturma_kapasitesi[4]; }; struct kiralanmamis_araclar x; while(secim!=6) { { { } } scanf("%d",&secim); for(i=0;i<10;i++) numara[i]='\0'; for(i=0;i<60;i++) kontrol[i]='\0'; for(i=0;i<10;i++) x.No[i]='\0'; for(i=0;i<15;i++) x.Marka[i]='\0'; for(i=0;i<15;i++) x.Model[i]='\0'; for(i=0;i<6;i++) x.yil[i]='\0'; for(i=0;i<4;i++) x.oturma_kapasitesi[i]='\0'; if(secim ==1) { scanf("%s",&x.No); scanf("%s",&x.Marka); scanf("%s",&x.Model); scanf("%s",&x.yil); scanf("%s",&x.oturma_kapasitesi); fputc('\n',f1); } if(secim==2) { scanf("%s",numara); kontrolcu=0; for(i=0;i<10;i++) { if(numara[i]=='\0') break; else kontrolcu++; } tur=0; { tur++; silsaydir=0; for(i=0;i<kontrolcu;i++) { if(numara[i]==dizi[i]) silsaydir++; } if((silsaydir==kontrolcu)&&(dizi[49]!='X')&&(dizi[49]!='K')) {durum=1; break;} else durum=0; } if(durum==1) { putc('X',f1); } else { } } if(secim==3) { { if(kontrol[49]!='X') { for(i=0;i<50;i++) { for(i=0;i<60;i++) kontrol[i]=32; } } } if(secim==4) { scanf("%s",numara); kontrolcu=0; for(i=0;i<10;i++) { if(numara[i]=='\0') break; else kontrolcu++; } tur=0; { tur++; silsaydir=0; for(i=0;i<kontrolcu;i++) { if(numara[i]==dizi[i]) silsaydir++; } if((silsaydir==kontrolcu)&&(dizi[49]!='X')) {durum=1; break;} else durum=0; } if(durum==1) { putc('K',f1); } else { } } if(secim==5) { scanf("%s",numara); kontrolcu=0; for(i=0;i<10;i++) { if(numara[i]=='\0') break; else kontrolcu++; } tur=0; { tur++; silsaydir=0; for(i=0;i<kontrolcu;i++) { if(numara[i]==dizi[i]) silsaydir++; } if((silsaydir==kontrolcu)&&(dizi[49]=='K')) {durum=1; break;} else durum=0; } if(durum==1) { putc(' ',f1); } else { } } } getche(); return 0; } //---------------------------------------------------------------------------
| Yorumlar |
|
Powered by !JoomlaComment 3.26

