1 | Zadaca 1:
|
---|
2 | #include <stdio.h>
|
---|
3 |
|
---|
4 | int main() {
|
---|
5 | float broj1, broj2;
|
---|
6 | int broj_elementi, i, j;
|
---|
7 | scanf("%d %f %f", &broj_elementi, &broj1, &broj2);
|
---|
8 | float niza[300] = {broj1, broj2};
|
---|
9 |
|
---|
10 | for(i = 2; i < broj_elementi; ++i) {
|
---|
11 | for(j = 0; j < i; ++j)
|
---|
12 | niza[i] += niza[j] / 2;
|
---|
13 | }
|
---|
14 | for(i = 0; i < broj_elementi; ++i)
|
---|
15 | printf("%.2f ", niza[i]);
|
---|
16 |
|
---|
17 | return 0;
|
---|
18 | }
|
---|
19 | ___________________________________________________________________
|
---|
20 | Zadaca 2:
|
---|
21 | #include <stdio.h>
|
---|
22 |
|
---|
23 | int main() {
|
---|
24 | int niza[100],temp[100], shift, i, broj_elementi;
|
---|
25 |
|
---|
26 | scanf("%d", &broj_elementi);
|
---|
27 | for(i = 0; i < broj_elementi; ++i) {
|
---|
28 | scanf("%d", &niza[i]);
|
---|
29 | temp[i] = niza[i];
|
---|
30 | }
|
---|
31 |
|
---|
32 | scanf("%d", &shift);
|
---|
33 | shift %= broj_elementi;
|
---|
34 | for(i = 0; i < broj_elementi; ++i) {
|
---|
35 | temp[i] = niza[(i + shift + broj_elementi) % broj_elementi];
|
---|
36 | printf("%d ", temp[i]);
|
---|
37 | }
|
---|
38 | return 0;
|
---|
39 | }
|
---|
40 | ___________________________________________________________________
|
---|
41 | Zadaca 3:
|
---|
42 | #include <stdio.h>
|
---|
43 |
|
---|
44 | int main() {
|
---|
45 | int n, i, j;
|
---|
46 | scanf("%d", &n);
|
---|
47 | for(i = 0; i < n; ++i) {
|
---|
48 | for(j = 0; j < n; ++j) {
|
---|
49 | if (i == 0 || i == (n - 1))
|
---|
50 | printf("+");
|
---|
51 | else if (i > 0 && i < n - 1) {
|
---|
52 | if (j != 0 && j != n - 1)
|
---|
53 | printf("-");
|
---|
54 | else
|
---|
55 | printf("+");
|
---|
56 | }
|
---|
57 | }
|
---|
58 | printf("\n");
|
---|
59 | }
|
---|
60 | return 0;
|
---|
61 | }
|
---|
62 |
|
---|
63 | Stefan Rendevski (br. indeks 141250) |
---|