napisz program w c++ ktory bedzie wczytywał licznik i mianownik ułamka o wartosci mniejszej niz 1/2 i sprawdzać ile razy ten ułamek miesci sie w 1.

Odpowiedź :

Odpowiedź:

Trzymaj

#include<iostream>

#include<cmath>

using namespace std;

double a,b,c;

int d,x;

int main()

{

cout<<"Liczba musi byc mniejsza niz 0,5"<<endl;

cout<<"Podaj licznik: ";

cin>>a;

cout<<"Podaj mianownik: ";

cin>>b;

if(a == 1 && b == 2)

{

cout<<"Liczba musi byc mniejsza niz 0,5!";

return 0;

}

c = a/b;

x = 1/c;

cout<<x;

}

Wyjaśnienie:

Odpowiedź

Podaję rozwiązanie, który uważam za proste i przejrzyste. Kod źródłowy jest w pierwszym załączniku, a w drugim podałam jak wyglądają przykładowe wyniki uruchomienia.

Wyjaśnienie

Przykładowe wyniki uzyskałam na platformie replit.

Jeżeli Twoja platforma nie obsługuje w komunikatach polskich liter, to zamień je na odpowiadające im znaki ASCII.

Zobacz obrazek 0AB
Zobacz obrazek 0AB