using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace if语句
{
    class Program
    {
        static void Main(string[] args)
        {

//如果张三的考试成绩大于90,那么爸爸奖励他100块钱。

Console.WriteLine("请输入张三的成绩");
            int cj = Convert.ToInt32(Console.ReadLine());
            if (cj > 90)
            {
            /   Console.WriteLine("爸爸奖励100元");
            }
            else
            {
              Console.WriteLine("爸爸让写总结");
            }
            Console.ReadKey();

//2如果张三的语文成绩大于90并且音乐成绩大于80,或者语文成绩等于100并且音乐成绩大于70,则奖励100元。

Console.WriteLine("请输入张三的语文成绩");
           int chinese = Convert.ToInt32(Console.ReadLine());
           Console.WriteLine("请输入张三的音乐成绩");
           int yinyue = Convert.ToInt32(Console.ReadLine());
           bool cj; 
            if (cj = chinese > 90 && yinyue > 80 || chinese == 100 && yinyue > 70)
            {
                Console.WriteLine("爸爸奖励100元");
            }

Console.ReadKey();

///3对结业考试成绩测评(要求用户输入一个具体成绩0-100分,程序根据成绩显示一个等级)
            (考虑用if还是用if-else)
             成绩>=90   A
            90> 成绩>=80   B
            80> 成绩>=70   C
            70> 成绩>=60   D
           成绩<60   E
            Console.WriteLine("请您输入一个具体的成绩");
            int cj = Convert.ToInt32(Console.ReadLine());
            if (cj >= 90)
          {
                Console.WriteLine("A");
            }
       if (cj < 90 && cj >= 80)
          {
                Console.WriteLine("B");
            }
            if (cj < 80 && cj >= 70)
            {
                Console.WriteLine("C");
            }
            if (cj < 70 && cj >= 60)
            {
               Console.WriteLine("D");
            }
            if  (cj<60)
            {
              Console.WriteLine("E");
            }
            Console.ReadKey();

///4.要求用户输入两个数a和b,如果a能够被b整除或者a加b大于100,则输出a否则输出b。
            Console.WriteLine("请您输入一个数字");
            int a = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("请您输入一个数字");
            int b = Convert.ToInt32(Console.ReadLine());
            if (a % b == 0 || a + b > 100)
            {c
               Console.WriteLine("a");
            }
            else
            {
                Console.WriteLine("b");
            }
            Console.ReadKey();

//6.让用户输入用户名和密码,如果用户名为admin,密码为mypass,则提示登录成功。

Console.WriteLine("请您输入密码:");
            int password = Convert.ToInt32(Console.ReadLine());
         
           
                if (password == 888888)
                {
                    Console.WriteLine("正确");

}
                 if (password != 888888)
                {
                    Console.WriteLine("请您重新输入");
                }
                 if (password == 888888)
                {
                     Console.WriteLine("正确");
                 }
           
              Console.ReadKey();
        }
    }
}

c#基础练习之if结构的更多相关文章

  1. C语言基础知识-程序流程结构

    C语言基础知识-程序流程结构 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.概述 C语言支持最基本的三种程序运行结构:顺序结构,选择结构,循环结构. 顺序结构:程序按顺序执行, ...

  2. xml基础之二(XML结构【2】)DTD文档模版

    xml基础之二(XML结构[2])DTD文档模版 xml 模板 文档结构  我们知道XML主要用于数据的存储和传输,所以无论是自定义还是外部引用DTD模板文档,都是为了突出数据的存储规范.DTD(文档 ...

  3. xml基础之二(XML结构【1】)

    xml基础之二(XML结构[1]) 新建 模板 小书匠  XML结构 XML结构 1.1 元素:被开始标签和结束标签所包裹的内容,(红色部分),蓝色部分也是元素,由于其仅有词语和句子,可细分为文本元素 ...

  4. TP5学习基础二:目录结构、URL路由、数据操作

    一.安装1.使用git或者composer(composer update)进行实时更新,区别在于git不会清空核心框架目录而composer会清空.2.使用官网打包好的TP压缩包(解压即可用)-&g ...

  5. C#基础知识之类和结构体

    虽然项目中一直在使用类.结构体等类型,仔细琢磨,还真无法系统的说出个所以然.记录一下类.结构体.类和结构体区别 一.类 对于类,大家都特别熟悉.简单的介绍一下类的结构,然后记录一下Class需要注意的 ...

  6. HTTP 协议基础概念和报文结构

    基础概念 1.WWW(World Wide Web,万维网)构建技术有3项: (1)把SGML(Standard Generalized Markup Language,标准通用标记语言)作为页面的文 ...

  7. 【Linux相识相知】计算机的组成、linux发行版和哲学思想、基础命令和目录结构(FHS)

    从今天开始,Frank将开始在博客上记录自己学习linux的点点滴滴,F初来乍到,还望各位大佬多多指教.本次博客的主要内容如下: 计算机基础:简要的描述了计算机的组成及其功能: linux初识:介绍了 ...

  8. 【Day1】4.基础语法及分支结构

     视频地址(全部) https://edu.csdn.net/course/detail/26057 课件地址(全部) https://download.csdn.net/download/gentl ...

  9. C#基础知识之类和结构

    虽然项目中一直在使用类.结构体等类型,仔细琢磨,还真无法系统的说出个所以然.记录一下类.结构体.类和结构体区别 一.类 对于类,大家都特别熟悉.简单的介绍一下类的结构,然后记录一下Class需要注意的 ...

  10. yii笔一----基础,安装,结构,增删改查基本操作

    从yii中文站开始http://www.yiichina.com/ Yii 是一个高性能,基于组件的 PHP 框架 一. 1.安装yii方式 composer安装或者下载一份应用程序模板.刚开始学习, ...

随机推荐

  1. java执行windows 的cmd 命令

    //获取运行时 Runtime rt = Runtime.getRuntime(); //获取进程 Process p = rt.exec(String[] cmdarray);     或者   P ...

  2. Uva 552 Prime Ring Problem(dfs)

    题目链接:Uva 552 思路分析:时间限制为3s,数据较小,使用深度搜索查找所有的解. 代码如下: #include <iostream> #include <string.h&g ...

  3. 正确的lnamp支持SSI的方法!即支持SHTML和include调用!

    正确的lnamp支持SSI的方法!即支持SHTML和include调用! 个地方:一个是apache和nginx里的conf文件 第一步:修改apache里的httpd.conf文件 查找:AddTy ...

  4. iOS中正确的截屏姿势

    昨天写了个用到截屏功能的插件,结果问题不断,今天终于解决好了,把debug过程中所有尝试过的截屏方法都贴出来吧- 第一种 这是iOS 3时代开始就被使用的方法,它被废止于iOS 7.iOS的私有方法, ...

  5. 学习OpenBlas

    编译 从OpenBlas Home Page 上下载源代码.make, make install 使用 level 1 向量-向量 操作 #include <iostream> #incl ...

  6. stm32之中断系统

    概述: 提供中断控制器,用于总体管理异常,称之为“嵌套向量中断控制器:Nested Vectored Interrupt Controller (NVIC) VIC:中断管理器: NVIC:内嵌中断管 ...

  7. C# lazy<T>的用法

    .NET 4.0中加入了lazy<T>(懒对象),其实叫懒对象感觉不对,更应该叫延迟对象加载. 正如我们所知,对象的加载是需要消耗时间的,特别是对于大对象来说消耗的时间更多.lazy可以实 ...

  8. 【QT相关】QT+opencv环境配置

    在qt msvc2010版软件中使用opencv2.4.9进行库函数配置.仅适用于windows下. INCLUDEPATH += $$PWD/../../../opencv/build/includ ...

  9. HDU 5119 Happy Matt Friends(2014北京区域赛现场赛H题 裸背包DP)

    虽然是一道还是算简单的DP,甚至不用滚动数组也能AC,数据量不算很大. 对于N个数,每个数只存在两个状态,取 和 不取. 容易得出状态转移方程: dp[i][j] = dp[i - 1][j ^ a[ ...

  10. 用QT创建WINDOWS服务程序

    恩, qtservice挺好的http://www.qtsoftware.com/products/appdev/add-on-products/catalog/4/Utilities/qtservi ...