5) Elaboraţi un program prin intermediul căruia se va crea tipul de date fracție. De la tastatură se citesc datele despre două fracții, la ecran se va afişa: a) ce mai mare şi ce mai mică fractie; b) suma fracţiilor;.
Răspunsuri la întrebare
Răspuns de
7
#include <iostream>
using namespace std;
struct fractie{
float n,m;
}
int main(){
fractie a,b;
cin >> a.n >> a.m;
cin >> b.n >> b.m;
if(a.n/a.m > b.n/b.m) cout << "Prima fractie este mai mare";
else if (a.n/a.m == b.n/b.m) cout << "Fractiile sunt egale";
else cout << "Ultima fractie este mai mare";
fractie c;
c.n=a.n*b.m + b.n*a.m;
c.m=a.m*b.m;
cout << c.n << " " << c.m;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Studii sociale,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă