Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <math.h>
- enum lamps {
- incandescent,
- daylight=5,
- halogen=5
- };
- struct triangle {
- int x1,y1;
- int x2,y2;
- int x3,y3;
- };
- struct card_reader
- {
- unsigned int x:4;
- };
- union code
- {
- struct card_reader p;
- struct{
- unsigned ms:1;
- unsigned cf:1;
- unsigned sd:1;
- unsigned turn:1;
- } byte;
- };
- void main() {
- enum lamps a, b, c;
- a = incandescent;
- b = daylight;
- c = halogen;
- printf("%d\n", c);
- struct triangle T;
- float perimeter;
- T.x1 = 5; T.y1 = 0;
- T.x2 = 10; T.y2 = 10;
- T.x3 = 0; T.y3 = 10;
- perimeter = (sqrt(pow(T.x1-T.x2,2)+pow(T.y1-T.y2,2))+sqrt(pow(T.x3-T.x2,2)+pow(T.y3-T.y2,2))+sqrt(pow(T.x1-T.x3,2)+pow(T.y1-T.y3,2)));
- printf("%0.2f", perimeter);
- int h;
- scanf("%x", &h);
- struct card_reader center = {h};
- union code d;
- d.p = center;
- printf("%d %d %d %d\n",
- d.byte.turn, d.byte.sd, d.byte.cf, d.byte.ms);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement