Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int main()
- {
- int v = 0, b = 0, nRes = 0;
- printf("Enter number");
- scanf("%d", &b);
- printf("Enter number");
- scanf("%d", &v);
- nRes = (v >b) ? v : b; // Придумать два примера с этим оператором
- printf("%d", nRes);
- }
- /*
- #include <stdio.h>
- #include <locale.h>
- /////////////////////////////////////////////////
- void printBinary(int num) //
- {
- int numBits = 32;
- for (int i = numBits - 1; i >= 0; i--) // Перебираем все биты, начиная со старшего
- {
- if(num & (1 << i)) printf("1"); // Проверяем, установлен ли текущий бит
- else printf("0");
- if(i % 8 == 0) printf(" "); // Добавляем пробел для удобства чтения (например, каждые 8 бит)
- }
- printf("\n");
- }
- ///////////////////////////////////////////////
- int main() //
- {
- setlocale(LC_ALL, "rus");
- int num = 42;
- printf("Десятичное число: %d\n", num);
- printf("Двоичное представление: ");
- printBinary(num);
- return 0;
- }
- */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement