This commit is contained in:
fieesr 2024-11-18 22:54:21 +04:00
parent 2821073366
commit 567a21d2f2

View File

@ -23,48 +23,48 @@
// printf("%d! = %ld", n, f);
//}
//void f1(int n) {
// printf(" %d", n);
// if (n > 1) {
// f1(n - 2);
// }
//
//}
//
//void f2(int n) {
// if (n > 1) {
// f2(n - 2);
// }
// printf(" %d", n);
//}
//
//void f3(int n) {
// printf(" %d", n);
// if (n > 1) {
// f3(n - 2);
// }
// if (n != 1) {
// printf(" %d", n);
// }
//}
//
//void main() {
// int n;
// printf("n = ");
// scanf_s("%d", &n);
//
// printf("f1 ");
// f1(n);
// printf("\n");
//
// printf("f2 ");
// f2(n);
// printf("\n");
//
// printf("f3 ");
// f3(n);
// printf("\n");
//}
void f1(int n) {
printf(" %d", n);
if (n > 1) {
f1(n - 2);
}
}
void f2(int n) {
if (n > 1) {
f2(n - 2);
}
printf(" %d", n);
}
void f3(int n) {
printf(" %d", n);
if (n > 1) {
f3(n - 2);
}
if (n != 1) {
printf(" %d", n);
}
}
void main() {
int n;
printf("n = ");
scanf_s("%d", &n);
printf("f1 ");
f1(n);
printf("\n");
printf("f2 ");
f2(n);
printf("\n");
printf("f3 ");
f3(n);
printf("\n");
}
//void recEGE1(int n) {
// if (n >= 1) {
@ -78,14 +78,14 @@
// recEGE1(3);
//}
void F1(int n)
{
if (n > 2) {
printf("%d ", n);
F1(n - 3);
F1(n - 4);
}
}
void main() {
F1(10);
}
//void F1(int n)
//{
// if (n > 2) {
// printf("%d ", n);
// F1(n - 3);
// F1(n - 4);
// }
//}
//void main() {
// F1(10);
//}