Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <locale.h> // здесь "живёт" setlocale(LC_ALL, "rus");
- #include <time.h>
- #include <stdlib.h>
- int a, num;
- void foo(const char *p);
- ///////////////////////////////////////////////////////////
- int main()
- {
- setlocale(LC_ALL, "rus");
- srand(time(0));
- a = rand() % 101;
- int p = 0;
- printf("Введите число: ");
- scanf("%d", &num);
- int b;
- int fl;
- while(num != a)
- {
- b = abs(num - a); printf("b = %d\n", b);
- if(b > 25) fl = 1;
- if(b <= 25 && b > 12) fl = 2;
- if(b <= 12 && b > 4) fl = 3;
- if(b <= 4) fl = 4;
- if(b == 0) fl = 0;
- if(fl == 0) { printf("Угадали число!"); return 0;}
- if(fl == 1) foo( "Число сильно отличается!");
- if(fl == 2) foo( "Число отличается!");
- if(fl == 3) foo("Число не сильно отличается!");
- if(fl == 4) foo( "Число очень близко!");
- }
- return 0;
- }
- ////////////////////////////////////////////////////////////////////////
- void foo(const char *p)
- {
- printf("%s\n", p); scanf("%d", &num);
- if(a = num) printf("Угадали число!");
- }
Advertisement
Add Comment
Please, Sign In to add comment