Informatică, întrebare adresată de aleflorea29, 8 ani în urmă

descrie un algoritm care ,citind numitorul si numaratorul,afiseaza fractia simplificata

Răspunsuri la întrebare

Răspuns de CinevaFaraNume
18

Fractia simplificata se obtine prin simplificarea cu cmmdc

Fie a si b numaratorul respectiv numitorul, si c si d niste variabile cu care se calculeaza cmmdc

1. citeste a si b

2. copiaza valorile variabilelor a si b in c si d

3. daca c egal cu d sari la pasul 6

4. daca c > d atunci actualizeaza variabila c cu c-d, altfel actualizeaza valoarea variabilei d cu d-c

5. sari la pasul 3

6. actualizeaza variabila a cu a/c

7. actualizeaza variabila b cu b/c

8. scrie "fractia este ", a, "/", b


aleflorea29: mersi mult
Răspuns de grigore2018
7

Răspuns:

var

 i, n, m: Integer;

begin

 Write('Numarator =');

 Read(n);

 Write('Numitor =');

 Read(m);

 for i := 2 to 9 do

   if (n mod i = 0) and (m mod i = 0) then

   begin

     Writeln('Numaratorul =', n / i);

     Writeln('Numitorul =', m / i);

   end;

end.

Alte întrebări interesante