PAT1051 复数乘法 (15 分)
题目
算法
1、读入R1、P1、R2、P2。
2、A=(R1*R2)cos(P1+P2),B=(R1*R2)sin(P1+P2)。
3、如果A的绝对值小于0.01,A=0。
4、如果B的绝对值小于0.01,B=0。
5、如果B小于零,输出A-|B|i,否则B输出A+Bi。输出时,每个数字保留两位。
代码
#include<iostream>
#include<math.h>
using namespace std;
int main()
{//输入 double r1, p1, r2, p2;cin >> r1 >> p1 >> r2 >> p2;//计算double A, B;A = r1 * r2*cos(p1 + p2);B = r1 * r2*sin(p1 + p2);//输出if (fabs(B) < 0.01){B = 0;}if (fabs(A) < 0.01){A = 0;}if (B < 0){printf("%.2lf-%.2lfi", A, fabs(B));}else printf("%.2lf+%.2lfi", A, B);return 0;
}
PAT1051 复数乘法 (15 分)相关推荐
- C++学习之路 | PTA乙级—— 1051 复数乘法 (15 分)(精简)
1051 复数乘法 (15 分) 复数可以写成 (A+Bi) 的常规形式,其中 A 是实部,B 是虚部,i 是虚数单位,满足 i 2 =−1:也可以写成极坐标下的指数形式 (R×e (Pi) ...
- 1051 复数乘法 (15 分)借鉴C++ PAT (Basic Level) Practice
1051 复数乘法 (15 分) 输出格式: 在一行中按照 A+Bi 的格式输出两数乘积的常规形式,实部和虚部均保留 2 位小数.注意:如果 B 是负数,则应该写成 A-|B|i 的形式. 输入样例: ...
- PTA 1051 复数乘法 (15 分) C++实现
1051 复数乘法 (15 分) 复数可以写成 (A+Bi) 的常规形式,其中 A 是实部,B 是虚部,i 是虚数单位,满足 i^2 = −1:也可以写成极坐标下的指数形式 (R×e(Pi) ),其中 ...
- 【PAT乙级】1051 复数乘法 (15 分)
题目地址 #include<cstdio> #include<iostream> #include<string> #include<cmath> us ...
- 【最详细】测试点分析_1051 复数乘法 (15分)_14行代码AC
立志用更少的代码做更高效的表达 Pat乙级最优化代码+题解+分析汇总-->传送门 复数可以写成 (A+Bi) 的常规形式,其中 A 是实部,B 是虚部,i 是虚数单位,满足 i2=−1i^2=− ...
- C++/Python PAT乙级1051 复数乘法 (15分)
复数可以写成 (A+Bi) 的常规形式,其中 A 是实部,B 是虚部,i 是虚数单位,满足 i^2=−1:也可 以写成极坐标下的指数形式 (R×e(Pi)),其中 R 是复数模,P 是辐角,i 是 ...
- 【Python】 1051 复数乘法 (15 分)
复数可以写成 (A+Bi) 的常规形式,其中 A 是实部,B 是虚部,i 是虚数单位,满足 i2 =−1:也可以写成极坐标下的指数形式 (R×e(Pi) ),其中 R 是复数模,P 是辐角 ...
- 1051 复数乘法 (15分)
复数可以写成 (A+Bi) 的常规形式,其中 A 是实部,B 是虚部,i 是虚数单位,满足 i2=−1:也可以写成极坐标下的指数形式 (R×e(Pi)),其中 R 是复数模,P 是辐角,i ...
- python计算复数的辐角,(Python 3)1051复数乘法(15分),python31051
1051 复数乘法 (15分) 复数可以写成 (A+Bi) 的常规形式,其中 A 是实部,B 是虚部,i 是虚数单位,满足 i2=−1:也可以写成极坐标下的指数形式 (R×e(Pi)),其 ...
- 浙大版《C语言程序设计(第3版)》题目集 练习2-17 生成3的乘方表 (15 分)
练习2-17 生成3的乘方表 (15 分) 输入一个非负整数n,生成一张3的乘方表,输出30~3n的值.可调用幂函数计算3的乘方. 输入格式: 输入在一行中给出一个非负整数n. 输出格式: ...
最新文章
- 2022-2028年中国NFT行业市场研究及前瞻分析报告
- MySql按日期进行统计(前一天、本周、某一天)[转载]
- WIN7 任务栏放右侧 有个BUG
- TensorFlow——[基本图像分类]fashion-mnist及mnist_reader.py运行错误[TypeError: Invalid dimensions for image data]
- typecho引入php文件,Typecho的functions.php
- 001_汽车之家,新浪和360之间的交流
- 从微软的DBML文件中我们能学到什么(它告诉了我们什么是微软的重中之重)~三 分部类是否破坏了单一职责...
- RabbitMQ基本管理(下)
- JAVASCRIPT 基本数据类型
- clustalX2使用以及相关的问题
- vue 生成qrCode二维码保存图片至本地
- Druid数据库连接池异常--求助问题贴
- android studio白屏,首次集成到Android studio的工程运行起来就是白屏
- springboot毕设项目商城积分兑换系统pez18(java+VUE+Mybatis+Maven+Mysql)
- 山东大学为什么火了_关于最近很“火”的话题,山东大学学伴制度的看法
- linux目录结构 (ubuntu1204)
- ASO和ASM的关系与区别
- 学习笔记59—收藏这7个在线配色神器,再也不愁配色灵感了
- CTF之crpto练习三
- linux恶意代码检查软件,Yara:恶意软件检测神器