首页 > 其他分享 >分数比较

分数比较

时间:2023-05-20 22:44:32浏览次数:30  
标签:分数 cout int cin else 比较

一问题描述

输入两个分数比较他们的大小

二设计思路

将分母换成相同的比较之后的分子的大小

三程序流程图

 

四伪代码实现

#include<iostream>
using namespace std;
int main(){
int x,y,m,n;
cin>>x>>y;
cin>>m>>n;
if(x*n>m*y){
cout<<m<<"/"<<n<<"<"<<x<<"/"<<y<<endl;
}
else if(x*n==y*m){
cout<<"相等"<<endl;
}

else{

cout<<m<<"/"<<n<<">"<<x<<"/"<<y<<endl;
}
}

五代码实现

 

标签:分数,cout,int,cin,else,比较
From: https://www.cnblogs.com/xianyu369/p/17417933.html

相关文章

  • #yyds干货盘点# LeetCode程序员面试金典:比较版本号
    1.简述:给你两个版本号version1和version2,请你比较它们。版本号由一个或多个修订号组成,各修订号由一个'.'连接。每个修订号由多位数字组成,可能包含前导零。每个版本号至少包含一个字符。修订号从左到右编号,下标从0开始,最左边的修订号下标为0,下一个修订号下标为1,以此......
  • js 手写深比较
     functionisObject(obj){returntypeofobj==='object'&&obj!==null}functionisEqual(obj1,obj2){if(!isObject(obj1)||!isObject(obj2)){returnobj1===obj2;}if(obj1===obj2){returntrue;}leto......
  • python day 06 部分循环和部分数据类型内置方法
    while+continue#请听题:循环打印出0-10之间的数字#请听题:循环打印出0-9之间的数字,但是不打印6count=0whilecount<10:ifcount==6:count+=1continue#是跳出本次循环,整体循环还在继续print(count)count+=1while+elsecount......
  • python包管理工具:Conda和pip比较
    Conda和pip通常被认为几乎完全相同。虽然这两个工具的某些功能重叠,但它们设计用于不同的目的。Pip是PythonPackagingAuthority推荐的用于从PythonPackageIndex安装包的工具。Pip安装打包为wheels或源代码分发的Python软件。后者可能要求系统安装兼容的编译器和库。Conda是......
  • 将真分数转化为埃及分数
    一问题描述现输入一个真分数,请将该分数分解为埃及分数。2二问题分析真分数(aproperfraction):分子比分母小的分数,叫做真分数。真分数的分数值小于1.如1/2,3/5,8/9等。分子是1的分数,叫单位分数。古代埃及人在进行分数运算时,只使用分子是1的分数。因此这种分数也叫做埃及分数,或者叫单......
  • 每日打卡,在比较字符的时候没必要非化成ascii值,直接比字符就行
    大侦探很快就明白了,字条上奇怪的乱码实际上就是约会的时间星期四14:04,因为前面两字符串中第1对相同的大写英文字母(大小写有区分)是第4个字母 D,代表星期四;第2对相同的字符是 E ,那是第5个英文字母,代表一天里的第14个钟头(于是一天的0点到23点由数字0到9、以及大......
  • MATLAB仿真OFDM系统空白前缀与循环前缀下的性能 程序 功能:仿真比较O
    MATLAB仿真OFDM系统空白前缀与循环前缀下的性能程序功能:仿真比较OFDM系统空白前缀与循环前缀下只考虑前2径信道和3径信道下的性能,连接循环前缀在OFDM系统中的应用方法,通过对比进一步掌握OFDM系统原理。ID:5980644393275435......
  • PLC工业超滤净水控制系统(牧场用的比较多) 1.西门子SMART
    PLC工业超滤净水控制系统(牧场用的比较多)1.西门子SMART和海为云触摸屏做的超滤控制系统或者是昆仑同泰触摸屏加远程模块,可以手机远程监控,修改监控程序;2,包括单套和双套系统(可以清洗超滤膜时另一套正常使用),单双套只用设定一个参数即可;有正常制水模式,反洗模式,加药反洗模式3,程序每个变......
  • 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前 20 项之和。
    有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。#引入分数模块,可以出现分数fromfractionsimportFraction#数列的规律是:分子是前一个分数的分母和分子之和,分母就是这个分数在数列中的位置#求出数列前20项之和,以分数表示numerator=2#第一个......
  • 计算分数的浮点数值
    【题目描述】两个整数a和b分别作为分子和分母,既分数ab,求它的浮点数值(双精度浮点数,保留小数点后9位)。【输入】输入仅一行,包括两个整数a和b。【输出】输出也仅一行,分数ab的浮点数值(双精度浮点数,保留小数点后9位)。【输入样例】57【输出样例】0.714285714......