|
tiyatro rezervasyon sistemi 1.0 |
|
|
|
|
Yazar doksan
|
|
Çarşamba, 18 Şubat 2009 |
|
/*tiyatro rezervasyon sistemi 1.0*/
// tiyatro koltuklarını kullanıcı tercihlerine göre yerleştirilmesi üzerine kurulu
//sistem.
//yazan murat onur karadeniz
#include<stdio.h>
main(){
int salon[100]; /* 100 koltuklu salon için değişken*/
int balkon[50];/* 50 koltuklu balkon için değişken*/
int dolu_1[100];/* 100 koltuklu salon dolu hali için değişken*/
int dolu_2[50];/* 50 koltuklu salon dolu hali için değişken*/
int i=0; /* salon koltuk nolarını ayarlamak için */
int j=0; /*balkon koltuk nolarını ayarlamak için */
int k=81; /*sigaralı koltuk nolarını ayarlamak için */
char karar;/* sisaralımı sigarasızmı secim yapmak için değişken karekter*/
int m ; /* balkon veya salon secimi yapmak için*/
int z; /* sandalyeleri doldur ve boşaltmak için */
/*salondaki sandalyeleri sıfırlayalım*/
for (z=0;z<100;z++) {
salon[z] =0;
}
/*salondaki sandalyeleri dolu olursa*/
for (z=0;z<100;z++) {
dolu_1[z] =1;
}
/*balkon daki sandalyeleri sıfırlayalım*/
for( z=0;z<50 ;z++) {
balkon[z]=0;
}
/*balkon daki sandalyeleri dolu olursa*/
for( z=0;z<50 ;z++) {
dolu_2[z]=1;
}
/*balkonmu salonmu sor?*/
printf("Lutfen Salon için 1, Balkon için 2 yi seciniz:");
scanf("%d",m);
/*balkon secilmiş ise balkona sırayla yerleştir*/
if (m=1) {
printf("koltuk noyu secin");
scanf("%d", j);
if (balkon [j]=1){
printf("bu koltuk dolu boş bir koltuk seciniz");
/*boş koltuklarI GÖSTER */
j=0;
while (j<50){
printf ("balkon[%d]:%d",j, balkon[j]);
j++;
}
}
else {
balkon [j]=1;
}
}
/*salon secilmiş ise sigaralımı sigarasızmı sor */
if (m=2) {
printf ("Lutfen sigara içilen bölüm için s, sigara içilmeyen bölüm için n yazın");
scanf("%c",karar);
/*sigarasız salona sırayla yerleştir */
switch(karar)
{
case 'n':
printf("koltuk noyu secin");
scanf("%d", i);
if (balkon [i]=1){
printf("bu koltuk dolu boş bir koltuk seciniz");
/*boş koltuklarI GÖSTER */
j=0;
while (j<80){
printf ("balkon[%d]:%d",j, balkon[j]);
j++;
}
}
else {
salon [j]=1;
}
break;
/*sigaralı salona sırayla yerleştir */
case 's':
printf("koltuk noyu secin");
scanf("%d", i);
if (balkon [i]=1){
printf("bu koltuk dolu boş bir koltuk seciniz");
/*boş koltuklarI GÖSTER */
k=81;
while (j<100){
printf ("balkon[%d]:%d",k, balkon[k]);
k++;
}
}
else {
salon[k]=1;
}
break;}
}
}
|