Pętle for while do while

0

Witam, chciałbym prosić o pomoc w rozwiązaniu zadań w C++ ze zdjęć w załączniku, jestem początkującym więc w miarę możliwości prosiłbym o dokładne wytłumaczenie, z góry dziękuję.

0

Zadanie 2 i 4 udało mi się zrobić, nie bardzo wiem jak zabrać się za pozostałe

0

Zadania 4 możesz prościej zrobić tak:

for (int i = 33; i < 100; i += 3)
    std::cout << i << std::endl;

for (int i = 11; i < 300; i += 11)
    std::cout << i << std::endl;

Lekturka do obliczania pierwiastka:
https://en.wikipedia.org/wiki/Nth_root_algorithm

0

Nie wiem co to "pętla zaporowa"; a pierwsze to zwykła, iteracyjna silnia, po prostu Czytaj ten diagram:

int n;
std::cin>> n;
if (n == 0) {
    std::cout << 1 <<"\n";
}
else {
    int liczba = 1;
    int silnia = 1;
    while (liczba <= n) {
        silnia *= liczba;
        liczba++;
    }
    std::cout << silnia << "\n";
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1