Advertisement
Guest User

Untitled

a guest
Feb 26th, 2020
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.99 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. void dec_to_bin(int liczba);
  4. void przesun();
  5. void k_element();
  6. int main()
  7. {
  8.     //printf("Podaj liczbe: ");
  9.     /*int liczba;
  10.     scanf("%d",&liczba);
  11.     dec_to_bin(liczba);*/
  12.     //przesun();
  13.     k_element();
  14.     return 0;
  15. }
  16. void dec_to_bin(int liczba)
  17. {
  18.     int i=8;
  19.     while(i--)
  20.     {
  21.  
  22.         printf("%i",((liczba>>i)&1));
  23.     }
  24. }
  25. void przesun()
  26. {
  27.     int liczba, o_ile, strona;
  28.     printf("Podaj liczbe:");
  29.     scanf("%d",&liczba);
  30.     printf("\nPodaj w ktora strone( 1-prawo 0-lewo):");
  31.     scanf("%d",&strona);
  32.     printf("\nPodaj o ile miejsc:");
  33.     scanf("%d",&o_ile);
  34.     if(strona==0)
  35.     {
  36.         printf("%d",(liczba<<o_ile));
  37.     }
  38.     if(strona==1)
  39.     {
  40.  
  41.         printf("%d",(liczba>>o_ile));
  42.     }
  43. }
  44. void k_element()
  45.  
  46. {
  47.     int liczba,miejsce;
  48.     printf("Podaj liczbe: ");
  49.     scanf("%d",&liczba);
  50.     printf("Podaj nr elementu: ");
  51.     scanf("%d",&miejsce);
  52.     printf("%d",(liczba>>miejsce-1)&1);
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement