Gigel are a ani, iar tatăl lui are b ani. Peste câți ani raportul dintre vârsta lui Gigel și al tatălui său va fi egală cu c/d, unde c și d sunt dați.
Date de intrare
Programul citește de la tastatură numerele a, b, c și d.
Date de ieșire
Programul va afișa pe ecran un număr cerut x, cu 2 zecimale exacte, fără rotunjire.
Restricții și precizări
1 ≤ a,b,c,d ≤ 1000000
x poate să fie negativ
Exemplul 1:
Intrare
5 25 1 2
Ieșire
15.00
Exemplul 2:
Intrare
20 50 1 5
Iesire
-12.50
Răspunsuri la întrebare
Răspuns de
2
Răspuns:
#include <iostream>
#include<iomanip>
using namespace std;
double long a, b, c, d, k, e;
int main()
{
cin>>a>>b>>c>>d;
k=0;
if(a/b<c/d)
{
a=12*a;
b=b*12;
while(a/b<c/d)
{
a++;
b++;
k++;
}
}
else
{
a=12*a;
b=b*12;
while(a/b>c/d)
{
a--;
b--;
k++;
}
k=k*(-1);
}
cout<<fixed<<setprecision(2)<<k/12;
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Spaniola,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă