Sayfayı Yazdır | Pencereyi Kapat

c den anlayan varmı lütfen odevime bakın

Nereden Yazdırıldığı: Bilginin Adresi
Kategori: Yaşama Dair
Forum Adı: Ödevler
Forum Tanımlaması: ödev ihtiyaçlarınızı burada paylaşabilirsiniz
URL: https://www.bilgineferi.com/forum/forum_posts.asp?TID=981
Tarih: 02-05-2024 Saat 09:12


Konu: c den anlayan varmı lütfen odevime bakın
Mesajı Yazan: angelif
Konu: c den anlayan varmı lütfen odevime bakın
Mesaj Tarihi: 26-04-2006 Saat 07:46

İşletmenin sahip oldugu bütün arabaların listesini tutacak olan Araba kiralama programı:

 

Bir menüyle baslamalı

 

Menüde şunlar olmalı:

1.yeni araç ekle

2. araç sil

3.araç bilgileri

4.bir araç kirala

5.kiraladığın aracı geri ver

6.çıkış

 

Yeni araç ekle seçeneği kiralanabilir arabaların listesine bir araba ekler onun ID sini,modelini,markasını ve koltuk sayısını kullanıcıdan ister.

 

Araç sil seçeneği ID si verilen bir  aracı listeden siler

 

Araç bilgileri seçeneği kiralanmıs aracları ve kiralanabilir araçların listesini ID,model,marka koltuk sayısı ve kiralanıs tarihi bilgilerini içerecek şekilde bastırır.

 

Örnek olarak;

 

Kiralanabilir araçlar

************************

ID: 0001   Marka : Toyota    Model: Corolla   Yıl :2005  koltuk : 5

ID: 0002   Marka : Nissan     Model: Sentra    Yıl :2004  koltuk : 5

 

Kiralanmış araçlar

************************

ID: 0023   Marka : VolksWagen    Model: Passat     Yıl :2005  koltuk : 5

Kiralanma tarih :  15/04/2006     düşünülen iade tarihi : 17/04/2006

 

ID: 0014   Make : Totota               Model: Avalon   Year :2006  Seats : 5

Kiralanma tarihi

 :  15/04/2006    düşünülen iade tarihi : 19/04/2006

                          

 

 

 

Bir araç kirala seceneği kullanıcıya ID numarasını sorar o ID numaralı aracı kiralanabilir arac listesınden alır kiralanmıs arac listesine koyar

 

Kiraladıgın aracı geri ver seceneği kullanıcıdan ID numarası ister o id numaralı aracı kiralanmıs araç listesinden siler kiralanabilir araç listesine koyar eğer o ID no yoksa kullanıcıyı uyarır

 

Çıkış programı sonlandırır.

 

 

 

 

Proram iki tane link list içermeli;

Kiralanabilir araba için structure şöyle olmalı;

 

 

struct kiralanabilir_araba {

     int ID;

     char Marka[15];

     int Model;

     int yıl;

     int koltuk_sayısı;

     struct kiralanabilir_araba *sonrakiPtr;

};

 

Kiralanmış araba için structure şöyle olmalı

 

struct kiralanmış_araba {

     int ID;

     char Marka[15];

     int Model;

     int yıl;

     int koltuk_sayısı;

     char kiralanma_tarihi[10];

     char iade_tarihi[10];

     struct kiralanabilir_araba  *sonrakiPtr;

};

 

 

 



-------------
elfdlbz



Cevaplar:
Mesajı Yazan: kral
Mesaj Tarihi: 28-04-2006 Saat 04:44
güzel bir ödev fakat bu şekil kimse sıfırdan ödev yapmaz tah minim ce ama inşallah yapan cıkar tabi  ben  sadece c  c++ hakkında yayınlamış olduğum bilgileri öneririm http://www.bilgineferi.com/forum_posts.asp?TID=972 - http://www.bilgineferi.com/forum_posts.asp?TID=972    1000 lerce sayfa döküman ve yüzlerce örnek var

-------------
“Bilginin elde edilmesi... bizi iyiye ulaştıracaktır.



Sayfayı Yazdır | Pencereyi Kapat