Informatică, întrebare adresată de buttercup99, 9 ani în urmă

Scrieţi un program C/C++ care citeşte de la tastatură un număr natural nenul, S, având maximum 9 cifre, şi printr-o metodă eficientă din punct de vedere al timpului de executare, determină şi scrie în fişierul rez.dat trei valori naturale a căror sumă este egală cu S, şi al
căror produs este maxim. Cele trei valori vor fi scrise în ordine crescătoare pe prima linie a fişierului rez.dat, separate prin câte un spaţiu.

Răspunsuri la întrebare

Răspuns de TipyPeBrainly
9
#include fstream
ofstream g("rez.dat");
int S,x,y,z;
cin>>S;
x=S/3;
if(S%3==0)
{
y=x;
z=x;
}
else if(S%3==1)
{
y=x;
z=x+1;
}
else if(S%3==2)
{
y=x+1;
z=y;
}
g<<x<<" "<<y<<" "<<z;

TipyPeBrainly: Nu uita sa imi dai follow in cazul in care ti-a placut raspunsul meu. Voi continua sa raspund la intrebari de informatica de liceu, si poate voi rezolva vreo problema
TipyPeBrainly: de care vei avea nevoie si tu
Alte întrebări interesante