Să se afişeze cuburile perfecte mai mici decât un număr n citit de la tastatură. 9

Pentru a afișa toate cuburile perfecte mai mici decât un număr n citit de la tastatură, putem utiliza o buclă while sau for și putem itera prin toate numerele între 1 și n/3 (deoarece cel mai mare cub perfect mai mic decât n este n/3).

Iată o implementare în C++ cu bucla while:

#include <iostream>

using namespace std;

int main() {

    int n;

    cout << „Introduceti numarul n: „;

    cin >> n;

    int i = 1;

    while (i * i * i < n) {

        cout << i * i * i << ” „;

        i++;

    }

    cout << endl;

    return 0;

}

Iată o implementare similară în C++ cu bucla for:

#include <iostream>

using namespace std;

int main() {

    int n;

    cout << „Introduceti numarul n: „;

    cin >> n;

    for (int i = 1; i * i * i < n; i++) {

        cout << i * i * i << ” „;

    }

    cout << endl;

    return 0;

}

Ambele implementări afișează cuburile perfecte mai mici decât n, utilizând bucle while și for, respectiv.

Similar Posts

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *