当前位置: 首页 > article >正文

C++练习题(3)

//C++创建各类三角形图案——正三角形

#include <iostream>
using namespace std;

int main() {
    char ch;
    cout<<"输入符号:"; 
    cin>>ch;  
    for (int i = 1; i <= 5; i++) { 
        for (int j = 1; j <= i; j++) { 
            cout << ch; 
        }
        cout << endl; 
    }
    return 0;
}

//C++倒三角形

#include <iostream>
using namespace std;

int main() {
    int num;
    cout<<"输入符号:"; 
    cin>>num;  
    for (int i = 5; i >=0; i--) { 
        for (int j = 1; j <= i; j++){
            cout<<num;
        }
        cout << endl; 
    }
    return 0;
}


//C++表格形式输出数据——将 1~100 的数据以 10x10 矩阵格式输出

#include <iostream>
using namespace std;
int main(){
    int i,j;
    for(i=1;i<=10;i++){
    {for(j=i;j<=100;j+=10)
    {
        cout<<j<<" ";
    } 
    cout<<endl;
    }
}
    return 0;
}
 


//C++实现简单的计算器

#include <iostream>
using namespace std;
int main() {
    int a, b;
    char operate; 
    cout << "输入两个数字和一个运算符: ";
    cin >> a >> operate >> b;
    switch (operate) {
        case '+':
            cout << a << " + " << b << " = " << a + b << endl;
            break;
        case '-':
            cout << a << " - " << b << " = " << a - b << endl;
            break;
        case '*':
            cout << a << " * " << b << " = " << a * b << endl;
            break;
        case '/':
            if (b != 0) {
                cout << a << " / " << b << " = " << a / b << endl;
            } else {
                cout << "除数不能为0" << endl;
            }
            break;
        case '%':
            if (b != 0) {
                cout << a << " % " << b << " = " << a % b << endl;
            } else {
                cout << "除数不能为0" << endl;
            }
            break;
        default:
            cout << "无效的运算符" << endl;
    }

    return 0;
}


http://www.kler.cn/a/384807.html

相关文章:

  • SpringBoot监控
  • 界面控件DevExpress WPF中文教程:Data Grid——卡片视图设置
  • ubuntu 22.04 server 格式化 磁盘 为 ext4 并 自动挂载 LTS
  • Python-利用tkinter库编写一个exe伪恶意程序文件(下)
  • 机器学习与AI|如何利用数据科学优化库存周转率?
  • 推荐一款基于Flash的交互式园林设计工具:Garden Planner
  • ZABBIX API获取监控服务器OS层信息
  • 信息流投放账户、广告位置与优势
  • C++ vector
  • 代码随想录算法训练营第三十六天|Day36 动态规划
  • 蛋奶烙饼:美味与温暖的邂逅
  • Java图片转word
  • Elasticsearch-linux环境部署
  • 跨境电商独立站怎么建?如何收款?
  • CDGA|治理、技术、运营三管齐下构建高效数据管理体系
  • 【Linux】冯诺依曼体系、再谈操作系统
  • 内网部署web项目,外网访问不了?只有局域网能访问!怎样解决?
  • C语言心型代码解析
  • Qt开发技巧(二十二)设置QPA,打开记忆文件,清除表单页注意判断存在性,工程文件去重添加,按钮组的顺序设置,Qt的属性用来传值,查找问题的方法
  • 大数据工具 flume 的安装配置与使用 (详细版)
  • 入门网络安全工程师要学习哪些内容(详细教程)
  • 梧桐数据库与mysql及oracle关于交换服务器编号的SQL写法分析
  • ES + SkyWalking + Spring Boot:日志分析与服务监控(三)
  • [c++高阶]哈希的深度解析
  • Adaptive AUTOSAR ——Cryptography (在自适应AUTOSAR中的应用:概念、功能与实现)
  • 管理 Elasticsearch 变得更容易了,非常容易!