Path: news.mathworks.com!not-for-mail
From: <HIDDEN>
Newsgroups: comp.soft-sys.matlab
Subject: Re: Please help me to slove this problem!!!!
Date: Mon, 6 Apr 2009 08:26:01 +0000 (UTC)
Organization: Helbling Technik Bern AG
Lines: 61
Message-ID: <grceap$3qr$1@fred.mathworks.com>
References: <grcd75$q9k$1@fred.mathworks.com>
Reply-To: <HIDDEN>
NNTP-Posting-Host: webapp-05-blr.mathworks.com
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
X-Trace: fred.mathworks.com 1239006361 3931 172.30.248.35 (6 Apr 2009 08:26:01 GMT)
X-Complaints-To: news@mathworks.com
NNTP-Posting-Date: Mon, 6 Apr 2009 08:26:01 +0000 (UTC)
X-Newsreader: MATLAB Central Newsreader 1271984
Xref: news.mathworks.com comp.soft-sys.matlab:530628


"Ijat " <darkness_roses90@yahoo.com> wrote in message <grcd75$q9k$1@fred.mathworks.com>...
> Question
> A small bus company has just purchased a computer for its new automated reservations system.The owner of the company has asked you to program the new system.You are to write a program to assign seats on each bus with capacity of 40 seats.You program should display the following menu of alternatives.
> 
> Please type 1 for &#8220;VIP seat&#8221;
> Please type 2 for &#8220;economy seat&#8217;
> 
> If the person types 1,then your program should assign a VIP seat section (seat 1-26).If the person types 2,then your program should assign a seat in the economy section(seat 27-40).Your program should then print a ticket including the passenger seat class and the seat number on the same ticket.
> 
> Use a single-subscripted array to represent the seating chart of the bus.Initialize all the elements of the array to 0 to indicate that all seats are empty.As each seat is assigned,set the corresponding elements of the array to 1 indicate that the seat is no longer available.
> 
> 
> Your program should never assign a seat that has already been assigned.Your program also has to show the message &#8220;VIP seat SOLD OUT&#8221; if seat in VIP class is full and the message &#8220;economy seat SOLD OUT&#8221; if seat in economy class is full.
> 
> My answer is :
> x=input ('Enter your seat : ');
> if x==1
>     disp('VIP seat');
> else
>     disp ('Economy seat');
> end
> x=input ('Select Your Seat:');
> if x<0
>     disp ('number you enter invalid');
> elseif x<27
>     disp('VIP Seat');
> elseif x<40
>     disp('Economy Seat');
> else
>     disp('number you enter invalid');
> end
> x=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];
> end
> y=[0,2,3,0,5,6,0,0,0,0,0,0,0,0,0,0,0,0,0,20,21,22,0,24,0,26];
> a=(x~=y)
> x=[27,28,29,30,31,32,33,34,35,36,37,38,39,40];
> l=[27,28,29,0,0,0,0,0,0,0,0,0,39,40];
> b=(x~=l)
> x=input ('Select Your Seat:');
> if x<0
>     disp ('number you enter invalid');
> elseif x==1,4,7,8,9,10,11,12,13,14,15,16,17,18,19,23,25
>     disp('VIP seat is SOLD OUT');
> elseif x==30,31,32,33,34,35,36,37,38
>     disp('Economy seat is SOLD OUT');
> elseif x==2,3,20,21,22,24,26,27,28,29,39,40
> else
>     disp('number you enter invalid');
> end
>    
> Please give me the right command..!!!
> Help me!!
> please...
> It's between the life and death!!!
> we will dismiss!!!

What is the problem you're having?

No one will read carefuly the question, then read carefuly your code, and then do your homework for you.

Come with a precise question, and you'll get a precise answer. Also, state clearly in the subject what your problem is.