Advertisement
Artcik

spr-lepiej

Mar 28th, 2017
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1.  
  2. #include <stdio.h>
  3. #include <stdlib.h>
  4.  
  5. int main(int argc, char **argv)
  6. {
  7. int a,b,c,d,liczba=0;
  8.  
  9. printf("Podaj liczbe a (0 <= a < 256)");
  10. scanf("%d",&a);
  11.  
  12. if (a>=0 && a<256)
  13. {
  14. liczba|=a<<24;
  15. }
  16. else
  17. {
  18. printf("Zla wartosc liczby.");
  19. exit(1);
  20. }
  21.  
  22. printf("%d",liczba);
  23.  
  24. printf("Podaj liczbe a (0 <= b < 256*256)");
  25. scanf("%d",&b);
  26.  
  27. if (0<=b && b<256*256)
  28. {
  29. liczba|=b<<8;
  30. }
  31. else
  32. {
  33. printf("Zla wartosc liczby.");
  34. exit(1);
  35. }
  36.  
  37. printf("%d",liczba);
  38.  
  39. printf("Podaj liczbe c (0 <= c < 256*256)");
  40. scanf("%d",&c);
  41.  
  42. if (0<=c && c<2)
  43. {
  44. liczba|=c<<7;
  45. }
  46. else
  47. {
  48. printf("Zla wartosc liczby.");
  49. exit(1);
  50. }
  51.  
  52. printf("%d",liczba);
  53.  
  54. printf("Podaj liczbe d (0 <= d < 256*256)");
  55. scanf("%d",&d);
  56.  
  57. if (0<=d && d<128)
  58. {
  59. liczba|=d;
  60. }
  61. else
  62. {
  63. printf("Zla wartosc liczby.");
  64. exit(1);
  65. }
  66.  
  67. printf("%d",liczba);
  68.  
  69.  
  70.  
  71. return 0;
  72. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement