ОО1/Септембар 1 2025 — разлика између измена

Извор: SI Wiki
Пређи на навигацију Пређи на претрагу
Ред 31: Ред 31:
== 4. задатак ==
== 4. задатак ==
=== Поставка ===
=== Поставка ===
Написати изразе којима се целобројна променљива i увећаваза 1 посредством варијабли x, y и z респективно.
int i=0, *x=&i, &y=i, *&z=x;


=== Решење ===
=== Решење ===

Верзија на датум 28. септембар 2025. у 19:26

Овај задатак није решен. Помозите SI Wiki тако што ћете га решити.

Септембар 1 рок 2025. године Сваки задатак вреди 5 поена.

1. задатак

Поставка

Решење

2. задатак

Поставка

Приказати како би следећи део програма био имплементиран на језику C++.

typedef struct {
   ListElem* next;
   T t;
}  ListElem;

void ListElem_init (ListElem* e, T t) { e->next=0; e->t=t; }
void ListElem_linkToPrev (ListElem* e, ListElem* prev) {
   if (prev) { e->next = prev->next; prev->next = e; }
}

Решење

3. задатак

Поставка

Решење

4. задатак

Поставка

Написати изразе којима се целобројна променљива i увећаваза 1 посредством варијабли x, y и z респективно.

int i=0, *x=&i, &y=i, *&z=x;

Решење

5. задатак

Поставка

Решење

6. задатак

Поставка

Решење