#include #include int main() { // Nacteni prvku do pole int pole[20]; int pocet; scanf("%d", &pocet); for (int i = 0; i < pocet; i++) { scanf("%d", &pole[i]); } // Vypis v opacnem poradi for (int j = pocet - 1; j >= 0; j--) { printf("%d\n", pole[j]); } // "Prostredni" prvek printf("\n"); if (pocet % 2 == 0) { // Sudy pocet prvku float p1 = pole[pocet/2 - 1]; float p2 = pole[pocet/2]; printf("%f\n", (p1 + p2)/2); } else { // Lichy pocet prvku printf("%d\n", pole[pocet/2]); } // Vypsani prvku na sudych pozicich - 1. zpusob printf("\n"); for (int k = 0; k < pocet; k++) { if (k % 2 != 0) { printf("%d\n", pole[k]); } } // 2. zpusob printf("\n"); for (int k = 1; k < pocet; k += 2) { printf("%d\n", pole[k]); } system("pause"); return 0; }