Răspuns :
Răspuns:
a=7
b=30
cubul minim:8
cubul maxim:27
Explicație:
#include <iostream>
#include <cmath>
using namespace std;
int main() {
int a, b, min, max, k;
cout<<"a="; cin>>a;
cout<<"b="; cin>>b;
k = 1;
min=0;
while(pow(k, 3) < a)
{
k++;
}
min = pow(k, 3);
while(pow(k, 3) < b)
{
k++;
}
k--; //decrementam o data pentru ca ne oprim cand gasim un max >=b, deci pe noi ne intereseaza anteriorul
max = pow(k, 3);
cout<<"cubul minim:"<<min<<endl;
cout<<"cubul maxim:"<<max;
return 0;
}
Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile furnizate v-au fost utile. Dacă aveți întrebări suplimentare sau aveți nevoie de ajutor, nu ezitați să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la favorite!