Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Лабораторная работа по "Программированию"

Автор:   •  Май 31, 2023  •  Лабораторная работа  •  849 Слов (4 Страниц)  •  99 Просмотры

Страница 1 из 4

LAB#11/TURSUNKUL ASYLZAT

1. #include <iostream>

using namespace std;

void printNumbers(int n) {

    if (n == 1) {

        cout << "1 ";

        return;

    }

    printNumbers(n - 1);

    cout << n << " ";

}

int main() {

    int n;

    cout << "Введите натуральное число N: ";

    cin >> n;

    cout << "Числа от 1 до N: ";

    printNumbers(n);

    return 0;

}

2. #include <iostream>

using namespace std;

void printNumbers(int a, int b) {

    if (a < b) {

        for (int i = a; i <= b; i++) {

          cout << i << " ";

        }

    } else {

        for (int i = a; i >= b; i--) {

           cout << i << " ";

        }

    }

}

int main() {

    int a, b;

    cout << "ВВЕДИТЕ ДВА ЧИСЛА: ";

   cin >> a >> b;

    cout << ": ";

    printNumbers(a, b);

   cout << endl;

    return 0;

}

3. #include <iostream>

using namespace std;

int Fib1(int n) {

    if (n <= 2) {

        return 1;

    } else {

        return Fib1(n-2) + Fib1(n-1);

    }

}

int main() {

    int n;

   cout << "введите число: ";

   cin >> n;

  cout << " " << n << "-е число Фиббоначи составляет: " << Fib1(n) << std::endl;

    return 0;

}

4. #include <iostream>

using namespace std;

int main() {

    int n;

    cout << " n: ";

  cin >> n;

    int n_squared = (n-1)*(n-1) + 2*(n-1) + 1;

  cout << "квадрат" << n<<endl << "является " << n_squared << endl;

    return 0;

}

5. #include <iostream>

using namespace std;

...

Скачать:   txt (3.1 Kb)   pdf (46.3 Kb)   docx (7.9 Kb)  
Продолжить читать еще 3 страниц(ы) »
Доступно только на Essays.club