Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- void trasmette(int T, int n);
- int main()
- {
- int sr[4];
- int x;
- int s1[4] = { 1,1,1,1 };
- int s2[4] = { 1,-1,1,-1 };
- int s3[4] = { 1,1,-1,-1 };
- int s4[4] = { 1,-1,-1,1 };
- printf("inserisci Sr:\n");
- for (int i = 0; i < 4; i++)
- {
- scanf_s("%d", &sr[i]);
- }
- int T1 = ((sr[0] * s1[0]) + (sr[1] * s1[1]) + (sr[2] * s1[2]) + (sr[3] * s1[3])) / 4;
- int T2 = ((sr[0] * s2[0]) + (sr[1] * s2[1]) + (sr[2] * s2[2]) + (sr[3] * s2[3])) / 4;
- int T3 = ((sr[0] * s3[0]) + (sr[1] * s3[1]) + (sr[2] * s3[2]) + (sr[3] * s3[3])) / 4;
- int T4 = ((sr[0] * s4[0]) + (sr[1] * s4[1]) + (sr[2] * s4[2]) + (sr[3] * s4[3])) / 4;
- trasmette(T1, 1);
- trasmette(T2, 2);
- trasmette(T3, 3);
- trasmette(T4, 4);
- }
- void trasmette(int T, int n)
- {
- switch (T)
- {
- case 1:
- printf("Stazione %d: 1\n", n);
- break;
- case 0:
- printf("Stazione %d tace\n", n);
- break;
- case -1:
- printf("Stazione %d: 0\n", n);
- break;
- default:
- break;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement