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

Cerinta

Destula informatica pe ziua de azi, haideti sa facem putin matematica. Imaginati-va ca se introduc de la tastatura 4 numere naturale x, y, z si w. Variabilele x si y seminifca numaratorul, respectiv numitorul unei fractii F1. De asemenea cu z si w am notat numaratorul si numitorul altrei fractii F2.

Calculati suma si produsul fractiilor F1 si F2, aducandu-le la forma ireductibila.
Date de intrare

Se citesc de la tastatura cele 4 numere x, y, z si w descrise mai sus.


Date de iesire

Se vor afisa pe ecran urmatoarele variabilele a, b, c, si d.


Restrictii si precizari

0 < x, y, z si w < 1,000


Exemplu
Date de intrare Date de iesire
60 40 36 80 39 20 27 40

Răspunsuri la întrebare

Răspuns de petrudanieldragoi
0

Răspuns:

#include<iostream>

using namespace std;

int main()

{

int x, y, z, nr = 0;

float media = 0;

cout << "Introduceti 3 numere naturale x, y, z: ";

cin >> x >> y >> z;

//Aflam nr. si suma numerelor divizibile cu z

for (int i = x; i <= y; i++)

if (i % z == 0)

{

 media += i;

 nr++;

}

media /= nr; //Aflam media impartind suma la nr. de numere divizibile cu z

cout << "Media: " << media;

return 0;

}

Explicație:

Alte întrebări interesante