using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace lesson02_homework
{
class Program
{
static void Main(string[] args)
{
/*
//第一题:编写一个程序,要求用户从键盘输入2个float数,输出最大者。
float x = float.Parse(Console.ReadLine());
float y = float.Parse(Console.ReadLine());
float z = x > y ? x : y;
Console.WriteLine(z);
Console.ReadKey();
*/
/*
//第二题: 编写一个程序,要求用户从键盘输入3个不同整数,输出中间者。
int x = int.Parse(Console.ReadLine());
int y = int.Parse(Console.ReadLine());
int z = int.Parse(Console.ReadLine());
int max = x,min = x;
if (max < y)
{
max = y;
}
if (max < z)
{
max = z;
}
if (min > y)
{
min = y;
}
if(min > z)
{
min = z;
}
/// max x min ==yz
int n = max == x ? (min == y ? z : y) : min == x ? (max == y ? z : y) : x;
//若max == x 则min为y或z,若min为y,则中间数为z。反之亦然。
Console.WriteLine(n);
Console.ReadKey();
*/
/*
//第三题: 从键盘输入一个算数运算式,使用if语句实现正确的算数运算,并输出运算结果。
string n = Console.ReadLine();
string[] data = n.Split(' ');
char t =char.Parse( data[1]);
int x = int.Parse(data[0]);
int y = int.Parse(data[2]);
int z = 0;
if (t == '+')
{
z = x + y;
}else if (t == '-')
{
z = x - y;
}else if(t == '*')
{
z = x * y;
}
else
{
z = x / y;
}
Console.WriteLine(z);
Console.ReadKey();
*/
/*第四题:输入一个成绩(0到100之间的整数),
如果大于等于90输出:优秀;
小于90而大于等于80输出:良好;
小于80而大于等于70输出:一般;
小于70而大于等于60输出:及格,
否则输出:不及格。
int score = int.Parse(Console.ReadLine());
string grade;
switch (score/10)
{
case 10:
{
grade = "优秀";
}break;
case 9:
{
grade = "优秀";
}break;
case 8:
{
grade = "良好";
}break;
case 7:
{
grade = "一般";
}break;
case 6:
{
grade = "及格";
}break;
default:
{
grade = "不及格";
}break;
}
Console.WriteLine(grade);
Console.ReadKey();
*/
/*
第五题:输入一个生日日期,输出其星座.
白羊座:3.21-4.19,金牛座:4.20-5.20,双子座:5.21-6.21,巨蟹座:6.22-7.22
狮子座:7.23-8.22,处女座:8.23-9.22,天秤座:9.23-10.23,天蝎座:10.24-11.22
射手座:11.23-12.21,魔羯座:12.22-1.19,水瓶座:1.20-2.18,双鱼座:2.19-3.20
*/
/*
double date = Convert.ToDouble(Console.ReadLine());
if (date >= 3.21 && date <= 4.19)
{
Console.WriteLine("白羊座");
}
else if (date <= 5.20)
{
Console.WriteLine("金牛座");
}
else if (date <= 6.21) {
Console.WriteLine("双子座");
} else if (date <= 7.22)
{
Console.WriteLine("巨蟹座");
} else if (date <= 8.22) {
Console.WriteLine("狮子座");
} else if (date<= 9.22)
{
Console.WriteLine("处女座");
} else if (date <= 10.23)
{
Console.WriteLine("天秤座");
}else if (date <= 11.22)
{
Console.WriteLine("天蝎座");
}else if(date<= 12.21)
{
Console.WriteLine("射手座");
}else if (date <= 1.19)
{
Console.WriteLine("摩羯座");
}else if(date <= 2.18)
{
Console.WriteLine("水瓶座");
}
else
{
Console.WriteLine("双鱼座");
}
Console.ReadKey();
*/
/*提升题:
某城市普通出租车收费标准如下:"起步里程3公里,起步费10元;
超起步里程后10公里内,每公里租费2元,超过10公里以上的部分加收50%的回空补贴费,
即每公里租费3元。营运过程中,因路阻及乘客要求临时停车的,
每5分钟按1公里租费计收。运价计费尾数四舍五入,保留到元。"。
编写程序,输入行驶里程(公里)与等待时间(分钟),计算并输出乘客应支付的车费(元)。
输入输出示例:括号内是说明
输入
3.1 6 (行驶3.1公里,等待6分)
输出
cost = 13
*/
/*
double dis = double.Parse(Console.ReadLine());
int time = int.Parse(Console.ReadLine());
double cost;
if (dis <= 3)
{
cost = 10+time/5*3;
}else if (dis <= 10)
{
cost = (dis - 3) * 2+time/5*3+10;
}else
{
cost = (dis - 10) * 3 + (dis - 3) * 2 + 10+time/5*3;
}
Console.WriteLine("{0}",(int)cost);
Console.ReadKey();
*/
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace lesson02_homework
{
class Program
{
static void Main(string[] args)
{
/*
//第一题:编写一个程序,要求用户从键盘输入2个float数,输出最大者。
float x = float.Parse(Console.ReadLine());
float y = float.Parse(Console.ReadLine());
float z = x > y ? x : y;
Console.WriteLine(z);
Console.ReadKey();
*/
/*
//第二题: 编写一个程序,要求用户从键盘输入3个不同整数,输出中间者。
int x = int.Parse(Console.ReadLine());
int y = int.Parse(Console.ReadLine());
int z = int.Parse(Console.ReadLine());
int max = x,min = x;
if (max < y)
{
max = y;
}
if (max < z)
{
max = z;
}
if (min > y)
{
min = y;
}
if(min > z)
{
min = z;
}
/// max x min ==yz
int n = max == x ? (min == y ? z : y) : min == x ? (max == y ? z : y) : x;
//若max == x 则min为y或z,若min为y,则中间数为z。反之亦然。
Console.WriteLine(n);
Console.ReadKey();
*/
/*
//第三题: 从键盘输入一个算数运算式,使用if语句实现正确的算数运算,并输出运算结果。
string n = Console.ReadLine();
string[] data = n.Split(' ');
char t =char.Parse( data[1]);
int x = int.Parse(data[0]);
int y = int.Parse(data[2]);
int z = 0;
if (t == '+')
{
z = x + y;
}else if (t == '-')
{
z = x - y;
}else if(t == '*')
{
z = x * y;
}
else
{
z = x / y;
}
Console.WriteLine(z);
Console.ReadKey();
*/
/*第四题:输入一个成绩(0到100之间的整数),
如果大于等于90输出:优秀;
小于90而大于等于80输出:良好;
小于80而大于等于70输出:一般;
小于70而大于等于60输出:及格,
否则输出:不及格。
int score = int.Parse(Console.ReadLine());
string grade;
switch (score/10)
{
case 10:
{
grade = "优秀";
}break;
case 9:
{
grade = "优秀";
}break;
case 8:
{
grade = "良好";
}break;
case 7:
{
grade = "一般";
}break;
case 6:
{
grade = "及格";
}break;
default:
{
grade = "不及格";
}break;
}
Console.WriteLine(grade);
Console.ReadKey();
*/
/*
第五题:输入一个生日日期,输出其星座.
白羊座:3.21-4.19,金牛座:4.20-5.20,双子座:5.21-6.21,巨蟹座:6.22-7.22
狮子座:7.23-8.22,处女座:8.23-9.22,天秤座:9.23-10.23,天蝎座:10.24-11.22
射手座:11.23-12.21,魔羯座:12.22-1.19,水瓶座:1.20-2.18,双鱼座:2.19-3.20
*/
/*
double date = Convert.ToDouble(Console.ReadLine());
if (date >= 3.21 && date <= 4.19)
{
Console.WriteLine("白羊座");
}
else if (date <= 5.20)
{
Console.WriteLine("金牛座");
}
else if (date <= 6.21) {
Console.WriteLine("双子座");
} else if (date <= 7.22)
{
Console.WriteLine("巨蟹座");
} else if (date <= 8.22) {
Console.WriteLine("狮子座");
} else if (date<= 9.22)
{
Console.WriteLine("处女座");
} else if (date <= 10.23)
{
Console.WriteLine("天秤座");
}else if (date <= 11.22)
{
Console.WriteLine("天蝎座");
}else if(date<= 12.21)
{
Console.WriteLine("射手座");
}else if (date <= 1.19)
{
Console.WriteLine("摩羯座");
}else if(date <= 2.18)
{
Console.WriteLine("水瓶座");
}
else
{
Console.WriteLine("双鱼座");
}
Console.ReadKey();
*/
/*提升题:
某城市普通出租车收费标准如下:"起步里程3公里,起步费10元;
超起步里程后10公里内,每公里租费2元,超过10公里以上的部分加收50%的回空补贴费,
即每公里租费3元。营运过程中,因路阻及乘客要求临时停车的,
每5分钟按1公里租费计收。运价计费尾数四舍五入,保留到元。"。
编写程序,输入行驶里程(公里)与等待时间(分钟),计算并输出乘客应支付的车费(元)。
输入输出示例:括号内是说明
输入
3.1 6 (行驶3.1公里,等待6分)
输出
cost = 13
*/
/*
double dis = double.Parse(Console.ReadLine());
int time = int.Parse(Console.ReadLine());
double cost;
if (dis <= 3)
{
cost = 10+time/5*3;
}else if (dis <= 10)
{
cost = (dis - 3) * 2+time/5*3+10;
}else
{
cost = (dis - 10) * 3 + (dis - 3) * 2 + 10+time/5*3;
}
Console.WriteLine("{0}",(int)cost);
Console.ReadKey();
*/
}
}
}