2014秋C++第5周项目2参考-简单计算问题体验

简介: 课程主页在http://blog.csdn.net/sxhelijian/article/details/39152703,实践要求见http://blog.csdn.net/sxhelijian/article/details/39493833。课程资源在云学堂“贺老师课堂”同步展示,使用的帐号请到课程主页中查看。 【项目2 - 简单计算问题体验】至少选择(1)-(3)中的一个完成体

课程主页在http://blog.csdn.net/sxhelijian/article/details/39152703,实践要求见http://blog.csdn.net/sxhelijian/article/details/39493833

课程资源在云学堂“贺老师课堂”同步展示,使用的帐号请到课程主页中查看。

 

【项目2 - 简单计算问题体验】至少选择(1-3)中的一个完成体验,小组共同完成(4

阅读“英尺到米的转换”实例(见课件),仔细领会定义变量、输入、计算、输出的一般过程,理解“程序就是对解题过程进行描述”。

1)编程序,输入长方形的两边长ab,输出长方形的周长和面积

参考解答:

#include <iostream>
using namespace std;
int main( )
{
    double a, b;  //int类类型也可以,题目中未说明
    cout << "输入长方形的两边长: ";
    cin >> a >> b;
    cout<<"长方形的周长为:" << 2*a + 2*b << endl;
    cout<<"长方形的面积为:" << a*b << endl;
    return 0;
}
 

2)编程序,输入两个电阻R1R2的阻值,求它们并联后的阻值R

提示:计算公式为r=1/(1/r1+1/r2)

参考解答:

#include <iostream>
using namespace std;
int main( )
{
    double r1, r2, r;
    cout << "输入要并联的两个电阻值: ";
    cin >> r1 >> r2;
    r = 1.0 / (1.0/r1 + 1.0/r2);
    cout<<"并联后的电阻值为:" << r << "\n";
    return 0;
}

3 )编程序,输入圆柱体的半径 r 和高 h ,输出圆柱体的表面积 s (值直接写 3.1415926 )。

样例输入:3.5  9

样例输出:Area = 274.889

#include <iostream>
using namespace std;
int main( )
{
    double r, h, area;
    cout << "输入半径: ";
    cin >> r;
    cout << "输入高: ";
    cin >> h;
    area = 2 * 3.1415926 * r * r + 2 * 3.1415926 * r * h;
    cout<<"圆柱体的表面积为:" << area << "\n";
    return 0;
}




 

=================== 迂者 贺利坚 CSDN博客专栏=================
|== IT学子成长指导专栏 专栏文章的分类目录(不定期更新) ==|
|== C++ 课堂在线专栏  贺利坚课程教学链接(分课程年级) ==|
|== 我写的书——《逆袭大学——传给IT学子的正能量》    ==|
===== 为IT菜鸟起飞铺跑道,和学生一起享受快乐和激情的大学 =====




目录
相关文章
|
C++
C++ 根据程序运行的时间和cpu频率来计算在另外的cpu上运行所花的时间
C++ 根据程序运行的时间和cpu频率来计算在另外的cpu上运行所花的时间
134 0
|
9月前
|
Serverless 编译器 C++
【C++面向对象——类的多态性与虚函数】计算图像面积(头歌实践教学平台习题)【合集】
本任务要求设计一个矩形类、圆形类和图形基类,计算并输出相应图形面积。相关知识点包括纯虚函数和抽象类的使用。 **目录:** - 任务描述 - 相关知识 - 纯虚函数 - 特点 - 使用场景 - 作用 - 注意事项 - 相关概念对比 - 抽象类的使用 - 定义与概念 - 使用场景 - 编程要求 - 测试说明 - 通关代码 - 测试结果 **任务概述:** 1. **图形基类(Shape)**:包含纯虚函数 `void PrintArea()`。 2. **矩形类(Rectangle)**:继承 Shape 类,重写 `Print
136 4
WK
|
11月前
|
机器学习/深度学习 人工智能 算法
那C++适合开发哪些项目
C++ 是一种功能强大、应用广泛的编程语言,适合开发多种类型的项目。它在游戏开发、操作系统、嵌入式系统、科学计算、金融、图形图像处理、数据库管理、网络通信、人工智能、虚拟现实、航空航天等领域都有广泛应用。C++ 以其高性能、内存管理和跨平台兼容性等优势,成为众多开发者的选择。
WK
532 1
|
12月前
|
Ubuntu Linux 编译器
Linux/Ubuntu下使用VS Code配置C/C++项目环境调用OpenCV
通过以上步骤,您已经成功在Ubuntu系统下的VS Code中配置了C/C++项目环境,并能够调用OpenCV库进行开发。请确保每一步都按照您的系统实际情况进行适当调整。
2014 3
|
C++
【C++案例】一个项目掌握C++基础-通讯录管理系统
这篇文章通过一个通讯录管理系统的C++项目案例,详细介绍了如何使用C++实现添加、显示、删除、查找、修改和清空联系人等功能。
225 3
|
机器学习/深度学习 算法 C++
C++多态崩溃问题之为什么在计算梯度下降时需要除以批次大小(batch size)
C++多态崩溃问题之为什么在计算梯度下降时需要除以批次大小(batch size)
|
Rust 测试技术 编译器
Rust与C++的区别及使用问题之Rust项目中组织目录结构的问题如何解决
Rust与C++的区别及使用问题之Rust项目中组织目录结构的问题如何解决
181 1
|
C++
C++ PCL 计算多个RT矩阵变换后的变换矩阵
C++ PCL 计算多个RT矩阵变换后的变换矩阵
159 0
|
C++
C++代码来计算一个点围绕另一个点旋转45度后的坐标
C++代码来计算一个点围绕另一个点旋转45度后的坐标
263 0
|
编译器 C++ 开发者
Visual Studio属性表:在新项目中加入已配置好的C++库
通过以上步骤可以确保Visual Studio中新项目成功地加入了之前已配置好的C++库。这个过程帮助开发者有效地管理多个项目中共享的库文件,提升开发效率。
455 0