02情境三任务1子任务2.

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《WEB应用开发》课程教案

教学内容和教学组织

主要教学内容

1.子任务2

编程实现:

输入长方形的宽和高,求面积并输出

2.基本知识与技能

2.1数据运算

2.1.1运算符

(1)算术运算符

+ - * /

(2)关系运算符

< > <= >=

(3)逻辑运算符

&& || !

(4)赋值运算符

=

(5)条件运算符

x?y:z

(6)位运算符

<< >>

2.1.2表达式

由变量、常量、运算符组成的可以值的运算式

如:b=a+2-c //a,b,c是定义的变量

a>b&&c>d //a,b,c,d是定义的变量

3.子任务2的实施

3.1任务分析

程序一求长方形的面积,需要顺序输入宽,高,运算求积

3.2控制台程序的编写

第一步:打开Visual Studio 2010,文件——新建项目

第二步:在新建项目窗口,左侧模板选择Visual c#下的windows,在列表中

选择“控制台应用程序”,修改应用程序名称

第三步:进入控制台编辑代码

第四步:启动按钮或按F5键调试运行程序代码

程序代码如下:

namespace ConsoleApplication1

{

class Program

{

static void Main(string[] args)

{

Console.WriteLine(“请输入长方形的长:”); //提示 int a = int.Parse(Console.ReadLine()); //输入长Console.WriteLine(“请输入长方形的宽:”);//提示 int b = int.Parse(Console.ReadLine()); //输入宽

var area = a * b; //计算面积

Console.WriteLine(“长方形的面积是:{0}:”,area); //输出

}

}

}

4.子任务3

编程实现:

用户从键盘上输入两个数和一个运算符,根据运算符的不同完成不同的运算,运算符可选有加,减,乘,除。

5.基本知识与技能

5.1语句

5.1.1语句

语句是程序的基本组成部分,正是一句句语句组成了程序。在C#中,除了单行语句外,还有一些复杂的语句,用来帮助完成比较复杂逻辑程序。

5.1.2语句分类

(1)顺序结构语句

(2)流程控制语句——选择结构控制语句

(3)流程控制语句——循环结构控制语句

5.2 流程控制语句——选择结构控制语句

5.2.1 if语句

if语句的语法如下:

基本结构:

if(条件){

执行的语句;

}

else {

执行的语句;

}

多分支语句结构

if(条件){

执行的语句1;

}

else

if (条件)

{执行的语句2;}

else

if(条件)

{执行语句3;}

…….

else {执行语句n;}

5.2.2 switch语句

根据对应的条件来执行相应的语句块,主要用于需要判断的条件比较多的情况。 switch语句结构形式如下:

switch (表达式){

case 条件1:

执行的语句;

break;

case 条件n:

执行的语句;

break;

default:

执行的语句;

break;

}

6.子任务3的实施

6.1任务分析

需要根据运算符不同选择执行不同运算,需要使用选择结构语句switch语句实现多分支选择

6.2控制台程序的编写

第一步:打开Visual Studio 2010,文件——新建项目

第二步:在新建项目窗口,左侧模板选择Visual c#下的windows,在列表中选择“控制台应用程序”,修改应用程序名称

第三步:进入控制台编辑代码

第四步:启动按钮或按F5键调试运行程序代码

程序代码如下:

namespace _2_5

{

class Program

{

static void Main(string[] args)

{

Console.WriteLine("请输入第一个操作数:");//提示

var a = Convert.ToInt32(Console.ReadLine());//定义变量从键盘输入值

Console.WriteLine("请输入运算符:");//提示

var b = char.Parse(Console.ReadLine());//定义变量从键盘输入值

Console.WriteLine("请输入第二个操作数:");//提示

var c = Convert.ToInt32(Console.ReadLine());//定义变量从键盘输入值

switch (b)//选择执行运算符匹配的语句

{

case '+': Console.WriteLine("计算结果为{0}", a+c);

break;

相关文档
最新文档