Лабораторная работа по "Программированию"
Автор: tursunkul05 • Май 31, 2023 • Лабораторная работа • 849 Слов (4 Страниц) • 152 Просмотры
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;
...