Küçük bir havayolları şirketi, rezervasyon kayıtlarını tutmak için yeni bir bilgisayar almıştır. Patron, size yeni sistemi C de programlamanızı söylemiştir. Havayolları bir uçağa sahiptir ve sizden bu uçağın bütün uçuşlarının rezervasyon kayıtlarını tutacak bir program istenmiştir. Programınız aşağıdaki menüyü içermelidir. Sigara içilen bölüm için 1‟e basın. Sigara içilmeyen bölüm için 2‟ye basın. Eğer kullanıcı 1 e basarsa, programınız sigara içilen bölümden bir koltuğun rezervasyonunu yapmalıdır.(1-5. koltuklar.) Eğer kullanıcı 2 ye basarsa sigara içilmeyen bölümün koltuklarından birinin rezervasyonu yapılmalıdır.(6-10. koltuklar). Daha sonra programınız, müĢterinin hangi bölümden ve kaç numaralı koltuğa rezervasyon yaptırdığını göstermelidir. Programınızda tek belirteçli bir dizi kullanınız. Dizi elemanlarının ilk değerlerini, koltukların boş olduğunu göstermek için 0 yapınız. Bir koltuğun rezervasyonu yapıldığında ilgili dizi elemanını 1 yapınız. Programınız kesinlikle aynı koltuğa iki rezervasyon yapmamalı. Eğer sigara içilen bölüm dolduysa müşterinin sigara içilmeyen bölümden rezervasyon yapmak isteyip istemediğini sormalı . Eğer cevap evet ise uygun rezervasyon yapılmalı. Eğer hayırsa ―"Diğer uçuş 3 saat sonra" yazmalı. şimdi bu program için aşağıdaki gibi yazmaya başladım ama soruyu tam kavrayabilmiş değilim. Yardımcı olursanız sevinirim, nasıl devam etmeliyim ya da nasıl değiştirmeliyim kodu? PHP: #include <stdio. h> void sigaraliAlan { int i; printf("\n - Koltuklarin suan ki durumu (0 = Bos, 1 = Dolu) - \n\n"); for (i = 0; i <5; i++) printf ; } int main { int secim, koltukNumaralari = ; printf("\tSigara icilen bolum icin 1 (Yalnizca 5 kisilik) , \n"); printf("\tSigara icilmeyen bolum icin 2 giriniz. (Yalnizca 5 kisilik)\n\n"); printf ; scanf ; switch { case 1: default: } } -

arkadaşlar kodu biraz daha geliştirdim. Lütfen yardım ediniz. Neler ilave etmek ya da çıkarmak gerekir buraya? Kod: #include <stdio. h> int sigaraliAlan { int i; static int j = 1; printf ; printf("\nSigara icilen alandaki koltuklarin su anki durumu (0 = Bos, 1 = Dolu)\n\n"); for (i = 0; i < 5; i++) printf ; j++; if (dizi 1) } void sigarasizAlan { int i; static int k = 1; printf ; printf("\nSigara icilmeyen alandaki koltuklarin su anki durumu (0 = Bos, 1 = Dolu)\n\n"); for (i = 5; i < 10; i++) printf ; k++; if (dizi 1) } int main { int secim, koltukDurumlari = , i; printf("\n\tSigara icilen bolum icin 1 (Yalnizca 5 kisilik) ,\n"); printf("\tSigara icilmeyen bolum icin 2 giriniz. (Yalnizca 5 kisilik)\n\n\n"); printf ; scanf ; switch { case 1: { int yeniSecim; for (i = 0; i < 10; i++) { sigaraliAlan ; x: printf ; scanf ; if (yeniSecim 1) else if (yeniSecim 2) } break; } default: } }