Второе
This commit is contained in:
parent
b51f8fb8e1
commit
2633171554
@ -1,116 +1,94 @@
|
||||
#define _CRT_SECURE_NO_WARNINGS
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
long fac(int n) {
|
||||
if (n == 0) {
|
||||
return 1;
|
||||
}
|
||||
long res = fac(n - 1) * n;
|
||||
return res;
|
||||
}
|
||||
long fac2_1(int n) {
|
||||
printf("%d ", n);
|
||||
if (n > 1) {
|
||||
fac2_1(n - 1);
|
||||
}
|
||||
return 1;
|
||||
}
|
||||
long fac2_2(int n) {
|
||||
|
||||
if (n >= 1) {
|
||||
fac2_2(n - 1);
|
||||
printf("%d ", n);
|
||||
}
|
||||
return 1;
|
||||
}
|
||||
long fac2_3(int n) {
|
||||
printf("%d ", n);
|
||||
if (n > 1) {
|
||||
fac2_3(n - 1);
|
||||
printf("%d ", n);
|
||||
}
|
||||
return 1;
|
||||
}
|
||||
void recEGE1(int n) {
|
||||
if (n >= 1) {
|
||||
printf("%d ", n);
|
||||
recEGE1(n - 1);
|
||||
recEGE1(n - 1);
|
||||
}
|
||||
}
|
||||
void f1(int n) {
|
||||
if (n > 2) {
|
||||
printf("%d ", n);
|
||||
f1(n - 3);
|
||||
f1(n - 4);
|
||||
}
|
||||
}
|
||||
void f2(int n) {
|
||||
printf("%d ", n);
|
||||
if (n < 5) {
|
||||
f2(n + 1);
|
||||
f2(n + 3);
|
||||
}
|
||||
}
|
||||
void G3(int n);
|
||||
|
||||
void F3(int n) {
|
||||
printf("%d\n", n);
|
||||
if (n > 0) {
|
||||
G3(n - 1);
|
||||
}
|
||||
}
|
||||
void G3(int n) {
|
||||
printf("*");
|
||||
if (n > 1) {
|
||||
F3(n - 3);
|
||||
}
|
||||
}
|
||||
void V2(int n) {
|
||||
|
||||
|
||||
|
||||
if (n >= 1) {
|
||||
|
||||
printf("<");
|
||||
printf("%d", n);
|
||||
printf("*");
|
||||
V2(n - 1);
|
||||
|
||||
|
||||
|
||||
printf("%d", n);
|
||||
printf(">");
|
||||
|
||||
|
||||
}
|
||||
//if (n == 1) {
|
||||
//
|
||||
// printf("1>");
|
||||
//}
|
||||
|
||||
}
|
||||
#include <Windows.h>
|
||||
void main() {
|
||||
int n = 0;
|
||||
scanf_s("%d", &n);
|
||||
long f = fac(n);
|
||||
printf("%d! = %d", n, f);
|
||||
printf("\n");
|
||||
fac2_1(n);
|
||||
printf("\n");
|
||||
fac2_2(n);
|
||||
printf("\n");
|
||||
fac2_3(n);
|
||||
printf("\n");
|
||||
recEGE1(3);
|
||||
printf("\n");
|
||||
f1(10);
|
||||
printf("\n");
|
||||
f2(1);
|
||||
printf("\n");
|
||||
F3(11);
|
||||
printf("\n");
|
||||
V2(5);
|
||||
int a, b, min, max;
|
||||
|
||||
SetConsoleCP(1251);
|
||||
SetConsoleOutputCP(1251);
|
||||
printf("Ââåäèòå ïåðâîå ÷èñëî: ");
|
||||
scanf_s("%d", &a);
|
||||
printf("Ââåäèòå âòîðîå ÷èñëî: ");
|
||||
scanf_s("%d", &b);
|
||||
if (a < b) {
|
||||
min = a;
|
||||
max = b;
|
||||
}
|
||||
else {
|
||||
min = b;
|
||||
max = a;
|
||||
}
|
||||
printf("Áîëüøåå ÷èñëî = %d\n", max);
|
||||
printf("Ìåíüøåå ÷èñëî = %d\n", min);
|
||||
}
|
||||
|
||||
void main() {
|
||||
int v1, v2, v3, max;
|
||||
SetConsoleCP(1251);
|
||||
SetConsoleOutputCP(1251);
|
||||
printf("Ââåäèòå 3 ÷èñëà: ");
|
||||
scanf_s("%d%d%d", &v1, &v2, &v3);
|
||||
|
||||
max = v1;
|
||||
if (v2 > max) {
|
||||
max = v2;
|
||||
}
|
||||
if (v3 > max) {
|
||||
max = v3;
|
||||
}
|
||||
printf("max=%d", max);
|
||||
}
|
||||
|
||||
void main() {
|
||||
int t;//òåìïà
|
||||
SetConsoleCP(1251);
|
||||
SetConsoleOutputCP(1251);
|
||||
scanf_s("%d", &t);//ââîä òåìïû
|
||||
if (t<18) {
|
||||
printf("Õîëîäíî");
|
||||
}
|
||||
if (t>=18&&t<22){
|
||||
printf("Ïðîõëàäíî");
|
||||
}
|
||||
if (t >= 18 && t < 26){
|
||||
printf("Òåïëî");
|
||||
}
|
||||
if (t >=26) {
|
||||
printf("Æàðêî");
|
||||
}
|
||||
}
|
||||
/*
|
||||
void main() {
|
||||
int v1, v2, v3, v4, v5, max;
|
||||
SetConsoleCP(1251);
|
||||
SetConsoleOutputCP(1251);
|
||||
printf("Ââåäèòå 5 ÷èñåë: ");
|
||||
scanf_s("%d%d%d%d%d", &v1, &v2, &v3, &v4, &v5);
|
||||
|
||||
max = v1;
|
||||
if (v2 > max) {
|
||||
max = v2;
|
||||
}
|
||||
if (v3 > max) {
|
||||
max = v3;
|
||||
}
|
||||
if (v4> max) {
|
||||
max = v4;
|
||||
}
|
||||
if (v5> max) {
|
||||
max = v5;
|
||||
}
|
||||
printf("max=%d", max);
|
||||
}*/
|
||||
/*
|
||||
void main() {
|
||||
int a, b, t;
|
||||
SetConsoleCP(1251);
|
||||
SetConsoleOutputCP(1251);
|
||||
printf("Ââåäèòå ãîðîä: ");
|
||||
scanf_s("%d", &a);
|
||||
printf("Ââåäèòå ìåñÿö: ");
|
||||
scanf_s("%d", &b);
|
||||
printf("Ââåäèòå òåìïåðàòóðó: ");
|
||||
scanf_s("%d", &t);
|
||||
|
||||
}*/
|
Loading…
Reference in New Issue
Block a user