前两天刚刚接触编程,用的是C#。开始确实枯燥,但是今天的感觉就好多了,还挺有意思。根据老师讲的课程自己编写了小程序,运行起来还不错。在这里分享下。

关于时间安排的小程序:

int sj;
int aa;
string noon;
string jg;

Console.WriteLine("我是时间小助手");
Console.WriteLine("当前时间是:");
sj = Convert.ToInt32(Console.ReadLine());
noon = sj > +0 && sj <= 12 ? "AM" : (sj > 12 && sj <= 23 ? "PM" : "时间输入错误!!!");
aa = sj <= 12 && sj >= 0 ? sj : sj - 12;

jg = sj >= 0 && sj <= 8 ? "再睡一会啊,天还没亮呢!" : (sj > 8 && sj <= 11 ? "吃完早饭后休息休息再锻炼一下啊!" : (sj > 11 && sj <= 15 ? "中午饭后可以小睡一会哦!" : (sj > 15 && sj <= 18 ? "晚饭快开始了哦" : (sj > 18 && sj <= 21 ? "马上睡觉了" : (sj > 21 && sj <= 23 ? "太晚了,必须睡觉了。" : "时间输错了!!!")))));

Console.Write(aa);
Console.WriteLine(noon);

Console.WriteLine(jg);

关于计算机提问的小程序:

Console.Write("你好啊朋友,你需要点什么呢?");
Console.Write("我:");
string a = Console.ReadLine();
Console.Write("哦哦,这个啊,我们店里有很多,你需要多少呢?");
Console.Write("我:");
string b = Console.ReadLine();
Console.Write("好的,这是你的{1}个{0}。", a, b);

现在觉得IT还挺有意思的更多相关文章

  1. PCB 挺有意思的基数排序----C#代码实现

    今天在头条看一个很有意思的排序算法[基数排序],以前所学习的排序算法都是基于数值对比的方式排序的,而这个算法挺有意思的非常独特.但从网上看到的例子通常是对个位,十位处理,并转为对应的桶索引的方式实现, ...

  2. 让reddit/r/programming炸锅的一个帖子,还是挺有意思的

    这是原帖 http://www.reddit.com/r/programming/comments/358tnp/five_programming_problems_every_software_en ...

  3. 终于懂了:TWinControl.DefaultHandler里的CallWindowProc(FDefWndProc)还挺有深意的,TButton对WM_PAINT消息的处理就是靠它来处理的(以前不明白为什么总是要调用inherited,其实就是没有明白TWinControl.DefaultHandler的真正用处)

    我忽然发现:TButton既没有处理WM_PAINT,又没有Paint()或者PaintWindow(),那么它是什么时候被绘制的? Form1上放2个TButton,然后设置代码: procedur ...

  4. SAP密码策略挺有意思

    很多系统管理员可能都知道通过RZ10可以配置SAP的密码策略.例如:密码里包含的大小写字符.数字.特殊字符.密码长度.密码不能和前多少次的密码相同.不能和之前的密码有多少位相似等但是你知道吗?其实还有 ...

  5. 用 rollup + gulp 造个轮子,别说还挺香

    前戏 我是16年入了前端的坑,17年知道了gulp和rollup这两个玩意儿.由于那时webpack势头很猛,便一直没有正眼瞧过它一眼. 直到20年进了一家小公司,做了很多类似的小项目,相同的代码拷来 ...

  6. MySQL 挺有意思

    1, 修改密码 mysql -u root -p update user set Password = PASSWORD('NEWPWD') WHERE user = 'root'; FLUSH PR ...

  7. minimum-number-of-arrows-to-burst-balloons(还挺好)

    https://leetcode.com/problems/minimum-number-of-arrows-to-burst-balloons/ 与会议室排期问题,很相似. package com. ...

  8. python的全局变量玩法还挺特别的

    global g_arr def add(): #global g_arr g_arr = [] g_arr.append(1) add() print g_arr #你将收获一个NameError错 ...

  9. 挺有意思的Blog

    http://blog.csdn.net/dawanganban/article/details/19925449 http://www.syslog.org/ https://baoz.net/li ...

随机推荐

  1. docker sonaqube

    postgresql:   image: orchardup/postgresql:latest   environment:   - POSTGRESQL_USER=sonar   - POSTGR ...

  2. JVM内存状况查看方法和分析工具-jmap

    jmap -heap 27657 Attaching to process ID 27657, please wait... Debugger attached successfully. Serve ...

  3. CSS动画控制器

    <html> <head> <title>animation</title> <style> div{ width: 100px; heig ...

  4. House Building---hdu5538(求表面积水题)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5538 题意:有一个三维的图形,先给出平面图是n*m的矩形,每个位置都有不同个数的方块,a[i][j]代 ...

  5. Subway---poj2502(最短路)

    题目链接:http://poj.org/problem?id=2502 人走路的速度是10km/h,地铁的速度是40km/h题目给出一个起点,一个终点,以及几条地铁线路运行的站点.题目给的点的做坐标单 ...

  6. JDK version

    Java 1.2 uses major version 46 Java 1.3 uses major version 47 Java 1.4 uses major version 48 Java 5 ...

  7. C#中派生类调用基类构造函数用法分析

    这里的默认构造函数是指在没有编写构造函数的情况下系统默认的无参构造函数 1.当基类中没有自己编写构造函数时,派生类默认的调用基类的默认构造函数例如: ? 1 2 3 4 5 6 7 8 9 10 11 ...

  8. LeetCode Flip Game II

    原题链接在这里:https://leetcode.com/problems/flip-game-ii/ 题目: You are playing the following Flip Game with ...

  9. 使用sed,awk将love转换成LOVE,将CHINA转换成china

    将love转换成LOVE,将CHINA转换成china echo "love CHINA" | sed -e 's/love/LOVE/' -e 's/CHINA/china/' ...

  10. Fast and Robust Hand Tracking Using Detection-Guided Optimization

    http://handtracker.mpi-inf.mpg.de/projects/FastHandTracker/