| 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) |
|---|