jazykc  2013.3
upoljazykc
 All Classes Files Functions Variables Typedefs Macros Pages
Macros | Functions | Variables
obraceni-pole.c File Reference
#include <stdio.h>
#include <stdlib.h>

Go to the source code of this file.

Macros

#define NELEM(pole)   (sizeof pole/sizeof pole[0])
 

Functions

int main (void)
 

Variables

int pole10 [10] = {1,2,3,4,5,6,7}
 

Detailed Description

Jednorozměrná_pole

   Obrácení pole ******

Téma: Jednorozměrná pole Procvičované učivo: jednorozměrná pole, cykly, operátory porovnání, přiřazení, základní výstup

V programu deklarujte jednorozměrné pole, naplněte ho čísly a vypište hodnoty čísel v tomto poli na obrazovku. Poté obraťte pořadí čísel v tomto poli (tj. první bude původně poslední číslo, druhé původně předposlední atd.) a hodnoty ve změněném poli vypište na obrazovku.

Není dovoleno použití druhého pole, ani znovunaplnění pole hodnotami v opačném pořadí. Část zdrojového kódu, která zaměňuje pořadí prvků v poli, musí být zcela nezávislá na tom, jakými hodnotami bylo pole původně naplněno.

Příklad výstupu:

Puvodni hodnoty: 1, 2, 3, 4, 5, 6, 7
Nove hodnoty:    7, 6, 5, 4, 3, 2, 1

Povolené knihovny: stdio.h, stdlib.h

Definition in file obraceni-pole.c.