電梯編程題
⑴ C語言編程的電梯問題
去看操作系統吧,那裡面就有電梯演算法。不難
⑵ 電梯調度問題C++程序圖片的流程圖主函數該怎麼寫望大神幫助
OK ,我可以提供。
⑶ 電梯升降時間的編程題,幫幫忙告訴我哪錯了,做ACM時總是顯示錯誤回答
#include<stdio.h>
int main()
{
//int list[]={55,38,71,84,110,26};//體驗列表,指去第幾層,現在舉例是55層再去38層再去71層`````
int list[]={5,2,3};//體驗列表,指去第幾層,現在舉例是5`````
int n,i,t=0,tmp=list[0];
n=sizeof(list)/4;//一共去了多少層
//第一種肯定是上升
t+=list[0]*6+5;
for(i=1;i<n;i++)
{
if(tmp<list[i])//上升
{
t += (list[i]-tmp)*6+5;
}
else if(tmp>list[i])//下降
{
t += (tmp-list[i])*4+5;
}
else//留在原來的層
{
t += 5;
}
tmp=list[i];//記錄這一層
}
printf("完成這一體驗一共花費的時間為:%d秒\n\n",t);
return 0;
}
⑷ 【C語言編程題】電梯時間問題
#include <stdio.h>
using namespace std;
int i,n,x,ans,sum;
int main(){
while(1){
scanf("%d",&n);
if(n==0)
break;
sum=ans=0;
for(i=1;i<=n;i++){
scanf("%d",&x);
//printf("%d %d\n",sum,ans);
if(x>ans)
sum+=(x-ans)*6;
else
sum+=(ans-x)*4;
ans=x;
sum+=5;
//printf("%d %d\n",sum,ans);
}
printf("%d\n",sum);
}
return 0;
}
望採納,謝謝
⑸ 電梯編程問題
肯定不會停。電梯在運行過程中對廳外呼梯信號(你所述的呼梯按鈕)的召喚,有同向截車,反向保號的原則。也就是5樓向1樓(你先按1樓,電梯就定了運行方向5到1,下行)運行過程中,在二樓如果按向下的呼梯按鈕就是和運行方向同向,電梯就能停,在二樓如果按向上的呼梯按鈕就是和運行方向反向,電梯就不能停。這是電梯的控制原理,我設計過控製程序,也調試過電梯。
⑹ 電梯上下編程問題(PLC)
PLC在電梯上的應用這樣的資料文獻對你有用么?你到工搜網資料文庫找這方面的應用資料吧,可以免費下載的
⑺ C語言編程題求助
#include<stdio.h>
voidmain()
{
intsum_people;
intsum_floor[100]={0};
intmove_people;
intstop_floor=0;
inttemp;
intmax_floor=0;
inti;
inttime=0;
scanf("%d",&sum_people);
while(sum_people>0)
{
printf("pleaseenterthestopfloor:");
scanf("%d",&stop_floor);
if(stop_floor>max_floor)
{
max_floor=stop_floor;
}
printf("pleaseenterthepeople:");
scanf("%d",&temp);
if(temp>sum_people)
{
printf("thereis%dpeopleatmore!");
getch();
return;
}
sum_floor[stop_floor-1]+=temp;
sum_people-=temp;
}
for(i=0;i<max_floor;i++)
{
if(sum_floor[i]!=0)
{
time+=5;
}
}
time=time+max_floor*(6+4);
printf("alltimeis=%d ",time);
getch();
}
相信你能看懂我的代碼~
⑻ 這是一道程序設計題 我幫我女朋友找答案 她最近要復習期末考試了 請各位幫幫忙
...作為一個不懂程序的人,這題只有望洋興嘆了!LZ加油吧!
⑼ C語言一道編程題,關於電梯調度運行的。
這個問題主要還是一個物理題,相信都坐電梯,但沒有仔細研究,它的運行過程就是一個需求:
1、按下X樓層,並記錄按下的時間順序;1.1、當前電梯不在此樓層;1.2、電梯在此樓層;
2、若電梯不在此樓層,先運行至此樓層開門,否則直接開門,消除請求信息;
3、電梯先加速,再勻速,再減速至X樓層;
4、如果去X樓層的途中,遇到有同向的樓層按下,則先停靠在該樓層,然後再進行步驟3;
5、運行至X樓層後,消除當前請求X樓層信息,如果有其他樓層已經按下,則轉到最先按下的樓層的方向(中途有其他的請求,順便帶上),如果沒有請求,則停止在X樓,等待!
6、兩部電梯的話,主要考慮哪個有空閑,只要空閑就優先執行重復以上1~5步驟。
數據結構的話主要有:電梯當前所在樓層,目標樓層X,中途請求系列,是否已完成;
問題是屬於比較復雜的那種,還是要自己多思考思考怎麼寫文檔才是,越詳細越好,想清楚了,實現應該是比較簡單的!