排班表程序怎么写
1.帮我设计一个关于员工排班的C语言程序
给你个c++版本做参考:
#include <iostream>
#include <algorithm>
#include <string>
#include <vector>
int main(int argc,char *argv[])
{
std::vector<int> arr[7];
std::vector<std::vector<int>> resolution;
for(int i=0;i!=7;++i)
{
int temp;
std::cout<<"please input number "<<i+1
<<" person's all rest days he wanted(1-7):\n";
while(std::cin.peek()!='\n')
{
std::cin>>temp;
arr[i].push_back(temp);
}
::getchar();
}
int arr1[]={1,2,3,4,5,6,7};
do
{
for(int i=0;i!=7;++i)
{
std::vector<int>::iterator iter=
std::find(arr[i].begin(),arr[i].end(),arr1[i]);
if(iter==arr[i].end())
{
break;
}
if(i==6)
{
std::vector<int> temp(arr1,arr1+7);
resolution.push_back(temp);
}
}
}while(std::next_permutation(arr1,arr1+7));
size_t cnt=resolution.size();
std::cout<<;"可用的方案如下,按职员A-G的休息日排列:\n";
for(int i=0;i!=cnt;++i)
{
size_t temp=resolution[i].size();
std::cout<<;"方案 "<<i+1<<":\n";
for(int j=0;j!=temp;++j)
std::cout<<resolution[i][j]<<" ";
std::cout<<"\n";
}
::system("pause");
return 0;
}
2.怎样在电脑上打印排班表
1、打开电脑点击Word,在点击插入-表格-表格-插入表格,然后在弹出的对话框中设置表格的尺。
2、选中表格第一列,点击布局-单元格大小,宽度=2厘米。
3、选中表格第一行,点击布局-单元格大小,高度=1厘米。
4、光标定位在表头,点击开始-段落-边框-斜下边框。
5、插入-文本-文本框-简单文本框,然后在文本框中输入文字。
6、将它的布局选项设置为“浮于文字上方”。
3.谁能帮我编一个程序啊
学校实验楼有7名保安人员:钱、赵、孙、李、周、吴、陈。由于工作需要进行轮休制度,一星期中每人休息一天。预先让每一个人选择自己认为合适的休息日。请编制程序,打印轮休的所有可能方案。当然使每个人都满意,例如每人选择的休息日如下:
钱:星期一、星期六
赵:星期二、星期四
孙:星期三、星期日
李:星期五
周:星期一、星期四、星期六
吴:星期二、星期五
陈:星期三、星期六、星期日
运行结果:
1
赵 钱 孙 李 周 吴 陈
星期四 星期一 星期三 星期五 星期六 星期二 星期日
2
赵 钱 孙 李 周 吴 陈
星期四 星期一 星期日 星期五 星期六 星期二 星期三
3
赵 钱 孙 李 周 吴 陈
星期四 星期六 星期三 星期五 星期一 星期二 星期日
4
赵 钱 孙 李 周 吴 陈
星期四 星期六 星期日 星期五 星期一 星期二 星期三 谢谢使用~!~!
排班表备注怎么写
1.请问如何做排班表啊
员工排班任务表店铺名称: 年 月0, 0, 3, 1, 2, 1, 4, 32 姓名 12345678910111213141516171819202122232425262728293031合计工时实际工时日期当月任务 班表代码A:_________To_________ C:_________To_________ B:_________ To_________ W:_________ To_________ 备注:A--早班·B--晚班·C--中班·W--直落·O--休息▲注意填写A、B、C、W班起止时间填 表 人:▲每月28日将下月排班表上交各区域主管。
2.怎么做排班表格
工具/原料
excel
填充基本资料
先依照下图,填上每月的一号和星期一,部门员工名字
END
填充日期(1-31号)
1选中日期1,可以看到单元格右下角有个实心小点。鼠标放在这个小点上,指针会变成实心加号的形状。
2然后拖住鼠标左键往右侧拖拉,点击下拉菜单,选【填充序列】,效果如图
填充星期
填充方式和填充日期的一致,下拉菜单中【填充序列】和【以天数填充】效果一样,就是1234567,如选择【以工作日填充】,效果就是周一到周五循环。
调整excel表格的宽度
1可以复制或在依照上面的方法,为员工批量添加白班和休息日期。
2这时候表格样式看着不顺眼,每个单元格太宽,要批量调整的话,全选需要调整的列,然后鼠标放在任意两列中间,指针会变成双箭头的样式(我截不了图,手工画一个意思一下)。然后双击,就可以把这些列的宽度调整成一样了。
修正表头为居中对齐
选中表头“排班表”所在行,点击【合并后居中】即可。
调整表格高度
这时候表格看着还是不怎么顺眼,参照“调整excel表格的宽度”的方法调整宽度,最终得出排班表。
转载请注明出处育才学习网 » 春节排班表备注怎么写?
育才学习网