欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

java座位預定程序代碼,java座位預定程序代碼是多少

用java寫個簡單的電影院座位預約,10個座位2行。前面的座位10000文,后面的20000文,

import?java.util.Scanner;

成都創(chuàng)新互聯(lián)公司專注于企業(yè)成都營銷網(wǎng)站建設、網(wǎng)站重做改版、托克遜網(wǎng)站定制設計、自適應品牌網(wǎng)站建設、H5高端網(wǎng)站建設商城網(wǎng)站定制開發(fā)、集團公司官網(wǎng)建設、成都外貿(mào)網(wǎng)站建設、高端網(wǎng)站制作、響應式網(wǎng)頁設計等建站業(yè)務,價格優(yōu)惠性價比高,為托克遜等各大城市提供網(wǎng)站開發(fā)制作服務。

/**

*?

*?@author?12052010

*?@Date?December?05,2014

*

*/

public?class?Film?{

public?static?void?main(String[]?args){

Scanner?input?=?new?Scanner(System.in);

int?[][]?num?=?new?int[2][10];

int?fg1,fg2;//標志顧客選擇?的座位fg1:排數(shù)?fg2:列數(shù)

for(int?i=0;inum.length;i++){

for(int?j=0;jnum[i].length;j++)

num[i][j]=0;//賦初值,所有座位沒有被預定

}

randomBook(num);

System.out.print("\n-----------電影院座位訂票情況(0:還沒被預定?1:?已經(jīng)被預定)------------");

for(int?i=0;inum.length;i++){

System.out.println("");

for(int?j=0;jnum[i].length;j++)

System.out.print("??"+num[i][j]);

}

/**

?*?顧客輸進的排數(shù)必須符合0?or?1

?*/

do{

System.out.print("\nInput?fg1:?");

fg1=input.nextInt();

}?while(fg10||fg12);

/**

?*?顧客輸進的列數(shù)必須符合?0-9

?*/

do{

System.out.print("Input?fg2:?");

fg2=input.nextInt();

}?while(fg20||fg29);

if(num[fg1][fg2]==1){

System.out.print("\n已經(jīng)被人訂了,不好意思");

}else{

System.out.print("\n你要訂的座位是:?"+?fg1+"排??"+?fg2+"列,?票價:");

if(fg1==1)

System.out.print("10000文");

else

System.out.print("20000文");

}

}

/**

?*?隨即設置電影院的座位被預定

?*/

public?static?void??randomBook(int[][]?num){

for(int?i=0;inum.length;i++){

for(int?j=0;jnum[i].length;j++){

//隨機設置

num[i][j]=(int)(Math.random()*2);

}

}

}

}

用java怎么實現(xiàn)隨機分配座位,求代碼?

public static void main(String[] args) {

LinkedListInteger ll=new LinkedListInteger();

for(int i=1;i51;i++){

ll.add(i);

}

int i=0;

while(ll.size()0){

i=(int)(ll.size()*Math.random());

System.out.println(ll.get(i));

ll.remove(i);

}

}

java隨機分配!比如有五個座位a, b, c ,d ,e,有五個學生1,2,3,4,5 把學生分配到座位上不能有重復!求代碼

import java.util.*;

public class a {

public static void main(String[] args) {

int i;

char c;

String[] a = {"座位1","座位2","座位3","座位4","座位5"};

/*生成座位list*/

ListString seat = new ArrayListString();

/*向其中添加座位*/

for(i = 0;i 5;i++){

seat.add(a[i]);

}

/*調(diào)用函數(shù),將順序打亂*/

Collections.shuffle(seat);

/*顯示結(jié)果*/

for(i = 0,c = 'a'; c = 'e';c++,i++){

System.out.println("學生"+c+"坐在"+seat.get(i));

}

}

}

有問題追問我

java座位預定問題,有沒有大神

import?java.io.File;

import?java.io.FileNotFoundException;

import?java.util.Arrays;

import?java.util.Scanner;

public?class?Kyo

{

private?static?final?String?TXT?=?"booking.txt";

private?static?final?String?LINE?=?System.getProperty("line.separator");

private?static?String?readLine(int?line,?int?count,?String?file)

{

try

{

Scanner?scan?=?new?Scanner(new?File(file));

scan.skip("([^"?+?LINE?+?"]+["?+?LINE?+?"]+)"?+?"{"?+?(line?+?1)?+?"}");

String?result?=?"";

while(count??0??scan.hasNextLine())

{

result?+=?scan.nextLine().trim();

if(count??1)

{

result?+=?LINE;

}

count--;

}

scan.close();

return?result;

}

catch(FileNotFoundException?e)

{

e.printStackTrace();

}

return?"";

}

private?static?void?setBestSeat(String[]?seat,?String?tag,?String?members,?int?num)

{

int[]?seats?=?new?int[0];

int[]?indexs?=?new?int[0];

for(int?i?=?0;?i??seat.length;?i++)

{

String?s?=?seat[i];

boolean?isExisted?=?s.contains(tag);

if(s.contains(tag))

{

for(int?j?=?i?+?1;?j??i?+?num;?j++)

{

if(j??seat.length?-?1)

{

isExisted?=?false;

break;

}

String?b?=?seat[j];

if(!b.contains(tag))

{

isExisted?=?false;

break;

}

}

int[]?dest?=?new?int[seats.length?+?1];

System.arraycopy(seats,?0,?dest,?0,?seats.length);

dest[dest.length?-?1]?=?i;

seats?=?dest;

}

//?是否有足夠的連續(xù)數(shù)組元素(座位數(shù))

if(isExisted)

{

int[]?dest?=?new?int[indexs.length?+?1];

System.arraycopy(indexs,?0,?dest,?0,?indexs.length);

dest[dest.length?-?1]?=?i;

indexs?=?dest;

}

}

String[]?ms?=?members.split("["?+?LINE?+?"]+");

if(indexs.length?==?0)

{

indexs?=?seats;

String?tmp?=?",";

for(int?i?=?0;?i??ms.length;?i++)

{

int?rand?=?(int)?(Math.random()?*?indexs.length);

int?ir?=?indexs[rand];

if(tmp.indexOf(","?+?ir?+?",")?==?-1)

{

seat[ir]?=?"Seat?"?+?(ir?+?1)?+?":?"?+?ms[i];

tmp?+=?ir?+?",";

}

else

{

i--;

}

}

}

else

{

int?rand?=?(int)?(Math.random()?*?indexs.length);

int?ir?=?indexs[rand];

for(int?k?=?ir;?k??ir?+?ms.length;?k++)

{

seat[k]?=?"Seat?"?+?(k?+?1)?+?":?"?+?ms[k?-?ir];

}

}

}

public?static?void?main(String[]?args)

{

String[]?seat?=?{

"Seat?1:?-empty-",

"Seat?2:?-empty-",

"Seat?3:?-empty-",

"Seat?4:?-empty-",

"Seat?5:?-empty-",

"Seat?6:?-empty-",

"Seat?7:?-empty-",

"Seat?8:?-empty-"

};

String[][]?booking?=?new?String[0][];

Scanner?input?=?null;

int?count?=?0;

int?number?=?0;

try

{

input?=?new?Scanner(new?File(TXT));

while(input.hasNextLine())

{

String?line?=?input.nextLine().trim();

if(line.matches("^\\d+$"))

{

int?num?=?Integer.parseInt(line);

if(num?!=?seat.length)

{

String?result?=?readLine(count,?num,?TXT);

setBestSeat(seat,?"-empty-",?result,?num);

}

num?=?num?==?seat.length???2?:?num?+?1;

String[][]?dest?=?new?String[booking.length?+?1][];

System.arraycopy(booking,?0,?dest,?0,?booking.length);

dest[dest.length?-?1]?=?new?String[num];

booking?=?dest;

booking[number][0]?=?line;

number++;

}

count++;

}

booking[0][1]?=?Arrays.toString(seat).replaceAll("[\\[\\]]",?"");

input.close();

}

catch(FileNotFoundException?e)

{

e.printStackTrace();

}

for(int?i?=?0;?i??seat.length;?i++)

{

System.out.println(seat[i]);

}

System.out.println(Arrays.deepToString(booking));

}

}

用Java做隨機排座位程序

隨機排座位,首先的知道有多少個座位吧?以下是60個座位的隨機排序!

import java.util.Random;

public class select{ //建一個類命名為selcet.java

public static void main(String[] args)

{

System.out.println("隨機的九個數(shù)是:");

int a[] = new int[60]; //總的有60個座位!

Random random = new Random();

for (int i=0;ia.length;i++)

{

int z = random.nextInt(60); //隨機抽取60個座位

a[i] = Math.round(z);

if (i = 1)

{

int j = i;

while (j = 0)

{

if (a[i] == a[j])

{

int k = random.nextInt(60);//隨機抽取60個座位

a[i] = Math.round(k);

}

j--;

}

}

System.out.print(a[i] + 1 + " ");

}

}

}

網(wǎng)頁標題:java座位預定程序代碼,java座位預定程序代碼是多少
網(wǎng)頁地址:http://chinadenli.net/article29/dsgsejh.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供標簽優(yōu)化小程序開發(fā)搜索引擎優(yōu)化網(wǎng)站建設關(guān)鍵詞優(yōu)化微信小程序

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站