Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include<locale.h>
- int main(void)
- {
- setlocale(LC_ALL, "polish");// fukcja przestawia lokalizację na polską co umożliwia poprawne wyświetlanie znaków polskich
- int n, c, k;
- printf("Wprowadź liczbę dziesiętną: \n");
- scanf_s("%d", &n);
- printf(" liczba %d w systemie dwójkowym wynosi: \t", n);
- for (c = 10; c >= 0; c--)//c - jest liczba bitów do wyświetlenia , ponieważ zmienna typu int może mieć maksymalnie 10 cyfr założyłem c=10
- {
- k = n >> c;
- if (k & 1)
- printf("1");
- else
- printf("0");
- }
- printf("\n");
- system("pause"); //zatrzymanie okna konsoli
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement