Sunteți pe pagina 1din 1

3.

Problema 3. Dreptunghiuri egale Dreptunghiurile se numesc egale, dacă ariile lor sunt egale. De
alcătuit un program, care determină lungimile laturilor tuturor dreptunghiurilor posibile, egale, cu
aria S, astfel încât lungimile laturilor să fie 2 numere naturale.Laturile cu aceleași valori doar
schimbate cu locul sunt considerate aceleași şi se afişează o pereche din 2.(aică dacă se afișează 2*6,
nu se va afişă 6*2)Input: De la tastatură se citeşte un număr natural S – aria dreptunghiului dat.
().Output: La ecran se afişează câte 2 numere naturale legate prin * – lungimile laturilor
dreptunghiurilor cu aria S. Perechile afişate se separă prin spaţiu.Exemplu : Input: 12
Output: 1* 12 2* 6 3*4

#include <iostream>

using namespace std;

int main()

int S;

cout<<"Introduceti aria dreptunghiului: ";

cin>>S;

double B,C,D;

B = S;

C = double(S)/2;

D = double (S)/3;

cout<<"Aria dreptunghiului este: "<<S;

cout<<"\n""1*"<<B<<" 2*"<<C<<" 3*"<<D;

return 0;

S-ar putea să vă placă și