Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int main(int argc, char **argv)
- {
- int a,b,c,d,liczba=0;
- printf("Podaj liczbe a (0 <= a < 256)");
- scanf("%d",&a);
- if (a>=0 && a<256)
- {
- liczba|=a<<24;
- }
- else
- {
- printf("Zla wartosc liczby.");
- exit(1);
- }
- printf("%d",liczba);
- printf("Podaj liczbe a (0 <= b < 256*256)");
- scanf("%d",&b);
- if (0<=b && b<256*256)
- {
- liczba|=b<<8;
- }
- else
- {
- printf("Zla wartosc liczby.");
- exit(1);
- }
- printf("%d",liczba);
- printf("Podaj liczbe c (0 <= c < 256*256)");
- scanf("%d",&c);
- if (0<=c && c<2)
- {
- liczba|=c<<7;
- }
- else
- {
- printf("Zla wartosc liczby.");
- exit(1);
- }
- printf("%d",liczba);
- printf("Podaj liczbe d (0 <= d < 256*256)");
- scanf("%d",&d);
- if (0<=d && d<128)
- {
- liczba|=d;
- }
- else
- {
- printf("Zla wartosc liczby.");
- exit(1);
- }
- printf("%d",liczba);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement