程序就是现实逻辑的表达
程序的本质:变量 、if 语句 、循环语句
第一个非程序
一个公司的逻辑
考勤办法:
1、上班时间是9:00,打卡时间晚于9点则是迟到
2、打卡时间迟到10分钟,则扣打卡人工资10元
3、打卡时间迟到10分钟到60分钟,则扣打卡人工资100元
4、打开时间迟到1小时以上、罚做俯卧撑100个,直到坐满100个才能坐上工位上班。
逻辑:
(学会后一定回头写一个完整的代码补充)
kaoqin(打卡人,打卡时间)
{
上班时间 = 9;
if (0 < 打卡时间 - 上班时间 < 10分)
{
打卡人.工资 - = 10元;
}
if(10分<打卡时间 - 上班时间<60分)
{
打卡人.工资 -= 100元;
}
if(打卡时间 - 上班时间 >60)
{
如果(俯卧撑数<100)则重复执行
{
打卡人.做一个俯卧撑();
}
打卡人.坐工位上班();
}
}
通俗版
kaoqin(emp,time)
{
timeA = 9;
if (0 < time - timeA< 10分)
{
emp.salary - = 10元;
}
if(10分<time - timeA<60分)
{
emp.salary -= 100;
}
if(time - timeA>60)
{
while(Num Fuwocheng<100)
{
emp.doFuwocheng();
}
emp.doJob();
}
}
原文地址:https://www.cnblogs.com/Linc93/p/10230940.html
时间: 2024-10-17 15:40:06