Polia a matice v jazyku C. Michal Kvasnica

Rozměr: px
Začít zobrazení ze stránky:

Download "Polia a matice v jazyku C. Michal Kvasnica"

Transkript

1 Polia a matice v jazyku C Michal Kvasnica

2 Reťazec ako pole znakov reťazcový dátový typ rezervovaná pamäť char retazec[pocet_znakov]; názov premennej

3 Reťazec ako pole znakov char retazec[pocet_znakov]; char r[5];

4 Reťazec ako pole znakov char retazec[pocet_znakov]; char r[5];

5 Reťazec ako pole znakov char retazec[pocet_znakov]; char r[5]; nevyužité miesto A b c \0 znak konca reťazca

6 Inicializácia poľa znakov je potrebné uvažovať \0! char retazec[4] = Abc ; bez znaku \0 char retazec[4] = { A, b, c, \0 ; char retazec[] = Abc ; vrátane ukončovacieho znaku automatická alokácie pamäte

7 Prístup k prvkom poľa char retazec[4] = { A, b, \0, c ; for(i=0; i<4; i++) { printf( retazec[%d]: %d\n, i, retazec[i]); retazec[0]: 65 retazec[1]: 98 retazec[2]: 0 retazec[3]: 99

8 Prístup k prvkom poľa char retazec[4] = { A, b, \0, c ; for(i=0; i<10; i++) { printf( retazec[%d]: %d\n, i, retazec[i]); retazec[0]: 65 retazec[1]: 98 retazec[2]: 0 retazec[3]: 99 retazec[4]: -112 retazec[5]: -94 retazec[6]: -120 retazec[7]: -65 retazec[8]: 0 retazec[9]: 32

9 Pole čísel dátový typ rezervovaná pamäť int pole[pocet_prvkov]; názov premennej

10 Inicializácia poľa int pole[4] = {1, 8, 5, 2; int pole[] = {1, 8, 5, 2; automatická alokácie pamäte

11 Prístup k prvkom poľa int pole[] = {1, 8, 5, 2; int i; for (i=0; i<4; i++) { printf("pozicia: %d, hodnota: %d\n", i, pole[i]); pozicia: 0, hodnota: 1 pozicia: 1, hodnota: 8 pozicia: 2, hodnota: 5 pozicia: 3, hodnota: 2

12 Zistenie dĺžky poľa int pole[] = {1, 8, 5, 2; int dlzka = sizeof(pole)/sizeof(int); float pole[] = {1, 8, 5, 2; int dlzka = sizeof(pole)/sizeof(float);

13 Polia - príklad č. 1 Algoritmus: - načítaj z klávesnice celé číslo x - vytvor pole obsahujúce čísla od 1 po x

14 Polia - príklad č. 1 Algoritmus: - načítaj z klávesnice celé číslo x - vytvor pole obsahujúce čísla od 1 po x int main() { int x; printf("vloz cislo: "); scanf("%d", &x); int pole[x]; int i; for (i=0; i<x; i++) { pole[i] = i+1; for (i=0; i<x; i++) { printf("prvok c. %d = %d\n", i, pole[i]);

15 Polia - príklad č. 1 Algoritmus: - načítaj z klávesnice celé číslo x - vytvor pole obsahujúce čísla od 1 po x int main() { int x; printf("vloz cislo: "); scanf("%d", &x); int pole[x]; int i; for (i=0; i<x; i++) { pole[i] = i+1; for (i=0; i<x; i++) { printf("prvok c. %d = %d\n", i, pole[i]);

16 Polia - príklad č. 1 Algoritmus: - načítaj z klávesnice celé číslo x - vytvor pole obsahujúce čísla od 1 po x int main() { int x; printf("vloz cislo: "); scanf("%d", &x); int pole[x]; int i; for (i=0; i<x; i++) { pole[i] = i+1; for (i=0; i<x; i++) { printf("prvok c. %d = %d\n", i, pole[i]);

17 Polia - príklad č. 1 Algoritmus: - načítaj z klávesnice celé číslo x - vytvor pole obsahujúce čísla od 1 po x int main() { int x; printf("vloz cislo: "); scanf("%d", &x); int pole[x]; int i; for (i=0; i<x; i++) { pole[i] = i+1; for (i=0; i<x; i++) { printf("prvok c. %d = %d\n", i, pole[i]);

18 Polia - príklad č. 2 Algoritmus: - inicializuj pole prvkov {10, 4, 8, 5 - vytvor nové pole obsahujúce prvky v opačnom poradí

19 Polia - príklad č. 2 Algoritmus: - inicializuj pole prvkov {10, 4, 8, 5 - vytvor nové pole obsahujúce prvky v opačnom poradí int main() { int povodne[] = {10, 4, 8, 5; int otocene[4]; int i; for (i=0; i<4; i++) { otocene[i] = povodne[3-i]; for (i=0; i<4; i++) { printf("povodne: %d, otocene: %d\n", povodne[i], otocene[i]);

20 Polia - príklad č. 2 Algoritmus: - inicializuj pole prvkov {10, 4, 8, 5 - vytvor nové pole obsahujúce prvky v opačnom poradí int main() { int povodne[] = {10, 4, 8, 5; int otocene[4]; int i; for (i=0; i<4; i++) { otocene[i] = povodne[3-i]; for (i=0; i<4; i++) { printf("povodne: %d, otocene: %d\n", povodne[i], otocene[i]);

21 Polia - príklad č. 2 Algoritmus: - inicializuj pole prvkov {10, 4, 8, 5 - vytvor nové pole obsahujúce prvky v opačnom poradí int main() { int povodne[] = {10, 4, 8, 5; int otocene[4]; int i; for (i=0; i<4; i++) { otocene[i] = povodne[3-i]; for (i=0; i<4; i++) { printf("povodne: %d, otocene: %d\n", povodne[i], otocene[i]);

22 Polia - príklad č. 2 Algoritmus: - inicializuj pole prvkov {10, 4, 8, 5 - vytvor nové pole obsahujúce prvky v opačnom poradí int main() { int povodne[] = {10, 4, 8, 5; int otocene[4]; int i; for (i=0; i<4; i++) { otocene[i] = povodne[3-i]; for (i=0; i<4; i++) { printf("povodne: %d, otocene: %d\n", povodne[i], otocene[i]);

23 Polia - príklad č. 3 Algoritmus: - z klávesnice načítaj počet prvkov a jednotlivé prvky poľa - na obrazovku vypíš načítané pole

24 Polia - príklad č. 3 Algoritmus: - z klávesnice načítaj počet prvkov a jednotlivé prvky poľa - na obrazovku vypíš načítané pole int main() { int pocet; printf("pocet prvkov: "); scanf("%d", &pocet); int pole[pocet]; int i; for (i=0; i<pocet; i++) { printf("vloz prvok c. %d: ", i+1); scanf("%d", &pole[i]); for (i=0; i<pocet; i++) { printf("pole[%d] = %d\n", i, pole[i]);

25 Polia - príklad č. 3 Algoritmus: - z klávesnice načítaj počet prvkov a jednotlivé prvky poľa - na obrazovku vypíš načítané pole int main() { int pocet; printf("pocet prvkov: "); scanf("%d", &pocet); int pole[pocet]; int i; for (i=0; i<pocet; i++) { printf("vloz prvok c. %d: ", i+1); scanf("%d", &pole[i]); for (i=0; i<pocet; i++) { printf("pole[%d] = %d\n", i, pole[i]);

26 Polia - príklad č. 3 Algoritmus: - z klávesnice načítaj počet prvkov a jednotlivé prvky poľa - na obrazovku vypíš načítané pole int main() { int pocet; printf("pocet prvkov: "); scanf("%d", &pocet); int pole[pocet]; int i; for (i=0; i<pocet; i++) { printf("vloz prvok c. %d: ", i+1); scanf("%d", &pole[i]); for (i=0; i<pocet; i++) { printf("pole[%d] = %d\n", i, pole[i]);

27 Polia - príklad č. 3 Algoritmus: - z klávesnice načítaj počet prvkov a jednotlivé prvky poľa - na obrazovku vypíš načítané pole int main() { int pocet; printf("pocet prvkov: "); scanf("%d", &pocet); int pole[pocet]; int i; for (i=0; i<pocet; i++) { printf("vloz prvok c. %d: ", i+1); scanf("%d", &pole[i]); for (i=0; i<pocet; i++) { printf("pole[%d] = %d\n", i, pole[i]);

28 Polia - príklad č. 4 Algoritmus: - z klávesnice načítaj počet prvkov a jednotlivé prvky poľa - na obrazovku vypíš najväčší prvok

29 Polia - príklad č. 4 Algoritmus: - z klávesnice načítaj počet prvkov a jednotlivé prvky poľa - na obrazovku vypíš najväčší prvok int pocet; printf("pocet prvkov: "); scanf("%d", &pocet); int pole[pocet]; int i; for (i=0; i<pocet; i++) { printf("vloz prvok c. %d: ", i+1); scanf("%d", &pole[i]); int maximum = pole[0]; for (i=1; i<pocet; i++) { if (pole[i] > maximum) { maximum = pole[i]; printf("najvacsi prvok: %d\n", maximum);

30 Polia - príklad č. 4 Algoritmus: - z klávesnice načítaj počet prvkov a jednotlivé prvky poľa - na obrazovku vypíš najväčší prvok int pocet; printf("pocet prvkov: "); scanf("%d", &pocet); int pole[pocet]; int i; for (i=0; i<pocet; i++) { printf("vloz prvok c. %d: ", i+1); scanf("%d", &pole[i]); int maximum = pole[0]; for (i=1; i<pocet; i++) { if (pole[i] > maximum) { maximum = pole[i]; printf("najvacsi prvok: %d\n", maximum);

31 Polia - príklad č. 4 Algoritmus: - z klávesnice načítaj počet prvkov a jednotlivé prvky poľa - na obrazovku vypíš najväčší prvok int pocet; printf("pocet prvkov: "); scanf("%d", &pocet); int pole[pocet]; int i; for (i=0; i<pocet; i++) { printf("vloz prvok c. %d: ", i+1); scanf("%d", &pole[i]); int maximum = pole[0]; for (i=1; i<pocet; i++) { if (pole[i] > maximum) { maximum = pole[i]; printf("najvacsi prvok: %d\n", maximum);

32 Polia - príklad č. 4 Algoritmus: - z klávesnice načítaj počet prvkov a jednotlivé prvky poľa - na obrazovku vypíš najväčší prvok int pocet; printf("pocet prvkov: "); scanf("%d", &pocet); int pole[pocet]; int i; for (i=0; i<pocet; i++) { printf("vloz prvok c. %d: ", i+1); scanf("%d", &pole[i]); int maximum = pole[0]; for (i=1; i<pocet; i++) { if (pole[i] > maximum) { maximum = pole[i]; printf("najvacsi prvok: %d\n", maximum);

33 Polia - neriešené príklady Pre automaticky inicializované pole čísel {1, -2, -3, 7, 4 zistite: - pozíciu najmenšieho prvku v poli - aritmetický priemer prvkov - počet kladných a záporných prvkov

34 Matica čísel int matica[pocet_riadkov][pocet_stlpcov]; float matica[pocet_riadkov][pocet_stlpcov];

35 Matica čísel int a[3][4]; Stĺpec 0 Stĺpec 1 Stĺpec 2 Stĺpec 3 Riadok 0 a[0][0] a[0][1] a[0][2] a[0][3] Riadok 1 a[1][0] a[1][1] a[1][2] a[1][3] Riadok 2 a[2][0] a[2][1] a[2][2] a[2][3]

36 Inicializácia matice int a[3][4] = { {0, 1, 2, 3, {4, 5, 6, 7, {8, 9, 10, 11 ; Stĺpec 0 Stĺpec 1 Stĺpec 2 Stĺpec 3 Riadok Riadok Riadok

37 Prístup k prvkom matice int a[3][4] = { {0, 1, 2, 3, {4, 5, 6, 7, {8, 9, 10, 11 ; prvok = a[2][1] prvok = a[0][2] prvok = a[3][0] prvok = a[1][4] prvok = a[3][4]

38 Matice - príklady - inicializuj maticu 2x2 s prvkami [1, 2; 3, 4] - zisti súčet prvkov matice - vytvor novú maticu ako transpozíciu pôvodnej - vypočítaj determinant matice - vypočítaj násobok matice a vektora [5; 6]

39 Inicializácia matice riadkový aj stĺpcový rozmer int a[3][4] = { {0, 1, 2, 3, {4, 5, 6, 7, {8, 9, 10, 11 ; riadkový rozmer môžeme vynechať int a[][4] = { {0, 1, 2, 3, {4, 5, 6, 7, {8, 9, 10, 11 ;

40 Zistenie rozmeru matice bytový rozmer celej matice bytový rozmer prvého riadka riadky = sizeof(m)/sizeof(m[0]); stlpce = sizeof(m[0])/sizeof(int); bytový rozmer každého prvku

Programovanie v jazyku C - pole treba poorat...

Programovanie v jazyku C - pole treba poorat... CVIČENIE 3/13 (SW2) Programovanie v jazyku C - pole treba poorat... PrednaskaB: Operátory, pravidla vyhodnocování PrednaskaZ: Číselné typy, operátory, typové konstrukce, pole a struktury About zadefinovanie

Více

Import cenových akcií FRESH

Import cenových akcií FRESH Návod obsahuje podrobný popis nastavenia a použitia importu cenových akcií reťazca FRESH, druhá časť popisuje ako využiť elektronické faktúry firmy Labaš pre automatické vytvorenie príjemky. Import cenových

Více

Triedenie. Príklad T.1 Vytvorte funkciu, ktorá zistí počet rôznych hodnôt v poli.

Triedenie. Príklad T.1 Vytvorte funkciu, ktorá zistí počet rôznych hodnôt v poli. Triedenie je činnosť, po skončení ktorej pre všetky dovolené hodnoty indexov poľa platí, že pole[i] pole[i+1]. Pre triedenie zoznamov (list, a teda aj našich polí) máme v Pythone k dispozícii funkciu zoznam.sort()

Více

Ďalší spôsob, akým je možné vygenerovať maticu je použitie zabudovaných funkcií na generovanie elementárnych matíc.

Ďalší spôsob, akým je možné vygenerovať maticu je použitie zabudovaných funkcií na generovanie elementárnych matíc. MATICE MATLAB poskytuje obrovskú podporu práce s maticami. Táto hodina sa bude zaoberať základmi práce s maticami. Cieľom prvej časti hodiny je objasnenie základných princípov tvorby matíc, ich editáciu

Více

Matice. Matica typu m x n je tabuľka s m riadkami a n stĺpcami amn. a ij. prvok matice, i j udáva pozíciu prvku

Matice. Matica typu m x n je tabuľka s m riadkami a n stĺpcami amn. a ij. prvok matice, i j udáva pozíciu prvku Matice Matice Matica typu m x n je tabuľka s m riadkami a n stĺpcami a11 a12... a1 n a21 a22... a2n............ am1 am2... amn a ij prvok matice, i j udáva pozíciu prvku i- čísluje riadky J- čísluje stĺpce

Více

Ťahák - Základy jazyka Python

Ťahák - Základy jazyka Python Ťahák - Základy jazyka Python Jaroslav Výbošťok, v171017 V tomto ťaháku nájdete: Vstup a výstup, Cyklus FOR, IF, Cyklus s podmienkou, Náhodné hodnoty, Grafika, Funkcie, Udalosti myši/klávesnice, Komponenty

Více

Programovanie v jazyku C - struktury a polia

Programovanie v jazyku C - struktury a polia CVIČENIE 6/13 (S7) Programovanie v jazyku C - struktury a polia About struktury, rozdiel medzi polom a strukturou, polia struktur, polia smernikov, bublinkove triedenie Basic knowledge pole je homogenny

Více

Príklad ponuky: Riešenie: vrch. hodnota 3 hodnota 2 hodnota 1

Príklad ponuky: Riešenie: vrch. hodnota 3 hodnota 2 hodnota 1 Zásobník je abstraktný dátový typ, na ktorom sú dovolené len operácie: vytvoriť prázdny zásobník pridať prvok na vrch zásobníka odobrať prvok z vrchu zásobníka zistiť, či je zásobník prázdny Nie je možné

Více

Pole a Funkce. Úvod do programování 1 Tomáš Kühr

Pole a Funkce. Úvod do programování 1 Tomáš Kühr Pole a Funkce Úvod do programování 1 Tomáš Kühr (Jednorozměrné) pole u Datová struktura u Lineární u Homogenní = prvky stejného datového typu u Statická = předem určený počet prvků u Pole umožňuje pohodlně

Více

Programovanie I. Úvod do programovania Mgr. Stanislav Horal, Katedra informatiky, FPV, UCM

Programovanie I. Úvod do programovania Mgr. Stanislav Horal, Katedra informatiky, FPV, UCM Programovanie I 9.10.2007 Úvod do programovania Mgr. Stanislav Horal, Katedra informatiky, FPV, UCM Algoritmus (1) Existuje niekoľko definícií pojmu algoritmus Algoritmus je presná postupnosť krokov a

Více

9. lekce Úvod do jazyka C 4. část Funkce, rekurze Editace, kompilace, spuštění Miroslav Jílek

9. lekce Úvod do jazyka C 4. část Funkce, rekurze Editace, kompilace, spuštění Miroslav Jílek 9. lekce Úvod do jazyka C 4. část Funkce, rekurze Editace, kompilace, spuštění Miroslav Jílek 1/24 Editační prostření Kód programu lze editovat v jakémkoli textovém editoru. 2/24 Editační prostření Kód

Více

Programovanie v jazyku C - to chce dynamiku

Programovanie v jazyku C - to chce dynamiku CVIČENIE 8/13 (S7) Programovanie v jazyku C - to chce dynamiku About rozdiel medzi statickou a dynamickou alokaciou pamate pre c objekty, spojkove zoznamy Basic knowledge kazda premenna musi mat pocas

Více

3 Determinanty. 3.1 Determinaty druhého stupňa a sústavy lineárnych rovníc

3 Determinanty. 3.1 Determinaty druhého stupňa a sústavy lineárnych rovníc 3 eterminanty 3. eterminaty druhého stupňa a sústavy lineárnych rovníc Začneme úlohou, v ktorej je potrebné riešiť sústavu dvoch rovníc o dvoch neznámych. a x + a 2 x 2 = c a 22 a 2 x + a 22 x 2 = c 2

Více

Úroveň strojového kódu procesor Intel Pentium. Adresovanie pamäte

Úroveň strojového kódu procesor Intel Pentium. Adresovanie pamäte Úroveň strojového kódu procesor Intel Pentium Pamäťový operand Adresovanie pamäte Priama nepriama a indexovaná adresa Práca s jednorozmerným poľom Praktické programovanie assemblerových funkcií Autor:

Více

Dynamická alokácia pamäte a smerníky

Dynamická alokácia pamäte a smerníky ÚINF/JAC1a (Programovací jazyk C) Dynamická alokácia pamäte a smerníky robert.novotny@upjs.sk 18. 10. 2011 Alokácia pamäte v C v C je manažovaná len staticky alokovaná pamäť t. j. pre premenné, ktorých

Více

Základy jazyka C. Základy programování 1 Martin Kauer (Tomáš Kühr)

Základy jazyka C. Základy programování 1 Martin Kauer (Tomáš Kühr) Základy jazyka C Základy programování 1 Martin Kauer (Tomáš Kühr) Organizační záležitosti Konzultace Pracovna 5.076 Úterý 15:00 16:30 Emailem martin.kauer@upol.cz Web předmětu http://tux.inf.upol.cz/~kauer/index.php?content=var&class=zp1

Více

Operační systémy. Cvičení 4: Programování v C pod Unixem

Operační systémy. Cvičení 4: Programování v C pod Unixem Operační systémy Cvičení 4: Programování v C pod Unixem 1 Obsah cvičení Řídící struktury Funkce Dynamická alokace paměti Ladění programu Kde najít další informace Poznámka: uvedené příklady jsou dostupné

Více

Modul HD44780.inc. [ c. Niki 6/2004 rev. 6/2016]

Modul HD44780.inc. [ c. Niki 6/2004 rev. 6/2016] Modul HD44780.inc [ c. Niki 6/2004 rev. 6/2016] Modul potrebuje k svojej činnosti funkcie pre prácu s pamäťou EEPROM. Do projektu musí byť preto pridaný aj modul EEPROM.inc! Modul HD44780.inc vytvára rozhranie

Více

Programování v jazyce C pro chemiky (C2160) 4. Textové řetězce, zápis dat do souboru

Programování v jazyce C pro chemiky (C2160) 4. Textové řetězce, zápis dat do souboru Programování v jazyce C pro chemiky (C2160) 4. Textové řetězce, zápis dat do souboru Textové řetězce V jazyce C neexistuje typ proměnné, který by byl určen výhradně pro ukládání textu V jazyce C používáme

Více

Hromadná korešpondencia v programe Word Lektor: Ing. Jaroslav Mišovych

Hromadná korešpondencia v programe Word Lektor: Ing. Jaroslav Mišovych Hromadná korešpondencia v programe Word 2010 Lektor: Ing. Jaroslav Mišovych Obsah Čo je hromadná korešpondencia Spustenie hromadnej korešpondencie Nastavenie menoviek Pripojenie menoviek k zoznamu adries

Více

Čo ak program potrebuje pamäť, ktorej veľkosť závisí od konkrétneho vstupu?

Čo ak program potrebuje pamäť, ktorej veľkosť závisí od konkrétneho vstupu? SPRÁVA PAMÄTE Čo ak program potrebuje pamäť, ktorej veľkosť závisí od konkrétneho vstupu? a.) Programátor môže odhadnúť maximálnu možnú veľkosť a vyhradiť tento priestor v statických premenných (riešenie

Více

Kontrola väzieb výkazu Súvaha a Výkaz ziskov a strát Príručka používateľa

Kontrola väzieb výkazu Súvaha a Výkaz ziskov a strát Príručka používateľa Kontrola Príručka používateľa úroveň: Klient Štátnej pokladnice Verzia 1.0 Január 2013 Autor: Michal Pikus FocusPM Page 1 of 5 Obsah Obsah... 2 1. Úvod... 3 2. Logika porovnania... 3 3. Vykonanie kontroly...

Více

Střední škola pedagogická, hotelnictví a služeb, Litoměříce, příspěvková organizace

Střední škola pedagogická, hotelnictví a služeb, Litoměříce, příspěvková organizace Střední škola pedagogická, hotelnictví a služeb, Litoměříce, příspěvková organizace Předmět: Vývoj aplikací Téma: Datové typy Vyučující: Ing. Milan Káža Třída: EK3 Hodina: 5 Číslo: V/5 Programování v jazyce

Více

Základy algoritmizace a programování

Základy algoritmizace a programování Základy algoritmizace a programování Přednáška 1 Olga Majlingová Katedra matematiky, ČVUT v Praze 19. září 2011 Obsah Úvodní informace 1 Úvodní informace 2 3 4 Doporučená literatura web: http://marian.fsik.cvut.cz/zapg

Více

ZÁKLADY TEÓRIE GRAFOV

ZÁKLADY TEÓRIE GRAFOV ZÁKLAY EÓRIE GRAFOV PRÍKLA : Minimálna kostra grafu v zadanom grafe určite minimálnu kostru grafu 9 Riešenie: Kostra grafu je taký podgraf, ktorý obsahuje všetky vrcholy pôvodného grafu a neobsahuje uzavretý

Více

VÝUKOVÝ MATERIÁL. Bratislavská 2166, 407 47 Varnsdorf, IČO: 18383874 www.vosassvdf.cz, tel. +420412372632 Číslo projektu

VÝUKOVÝ MATERIÁL. Bratislavská 2166, 407 47 Varnsdorf, IČO: 18383874 www.vosassvdf.cz, tel. +420412372632 Číslo projektu VÝUKOVÝ MATERIÁL Identifikační údaje školy Vyšší odborná škola a Střední škola, Varnsdorf, příspěvková organizace Bratislavská 2166, 407 47 Varnsdorf, IČO: 18383874 www.vosassvdf.cz, tel. +420412372632

Více

Otimalizácia v tabul kovom procesore Gnumeric

Otimalizácia v tabul kovom procesore Gnumeric Otimalizácia v tabul kovom procesore Gnumeric doc. RNDr. Štefan PEŠKO, CSc, pesko@frcatel.fri.uniza.sk Katedra matematických metód, Fakulta riadenia a informatiky, Žilinská univerzita v Žiline, Univerzitná

Více

Řešení sady 1. Úvod do programování 1 Tomáš Kühr

Řešení sady 1. Úvod do programování 1 Tomáš Kühr Řešení sady 1 Úvod do programování 1 Tomáš Kühr Hello World #include #include int main(){ printf("hello world!\n"); return 0; } Práce s proměnnými 1/2 #include int main(){

Více

Základy programování (IZP)

Základy programování (IZP) Základy programování (IZP) Druhé počítačové cvičení Brno University of Technology, Faculty of Information Technology Božetěchova 1/2, 612 66 Brno - Královo Pole Petr Veigend, iveigend@fit.vutbr.cz Verze

Více

7.1 Návrhové zobrazenie dotazu

7.1 Návrhové zobrazenie dotazu 7.1 Návrhové zobrazenie dotazu Ovládanie návrhového zobrazenia, ktoré je jedným z možností zobrazenia dotazu, je nevyhnutné pri tvorbe zložitejších dotazov, pretože v ňom môžeme definovať akýkoľvek dotaz

Více

Program "Inventúra program.xlsm"

Program Inventúra program.xlsm 1 / 14 Program "Inventúra program.xlsm" Program pracuje s reportami, ktoré majú ako zdroj dát tabuľku inventárnych dát. Program je uložený ako VBA projekt v Excel súbore "Inventúra Program.xlsm". Program

Více

Základy jazyka C. Základy programování 1 Tomáš Kühr

Základy jazyka C. Základy programování 1 Tomáš Kühr Základy jazyka C Základy programování 1 Tomáš Kühr Organizační záležitosti Konzultace Osobně v pracovně 5.043 Pondělí 15.00 16.00 Úterý 14.00 16.00 Čtvrtek 13.00 15.00 Pátek 9.30 11.30 Něco jde vyřešit

Více

Struktury a dynamické proměnné

Struktury a dynamické proměnné BPC1E počítačové cvičení 9 Struktury a dynamické proměnné Cílem cvičení je sestavit aplikaci, která bude používat vhodnou strukturu popisující daný objekt požadovanými parametry. Navazujícím cílem je deklarovat

Více

# vstup sa konvertuje na celé číslo a uloží do premennej

# vstup sa konvertuje na celé číslo a uloží do premennej Výnimky Určite sa vám už stalo, že vám program havaroval (neočakávane sa ukončil a vypísal nejaký oznam - chybové hlásenie). Napríklad ak ste pri zadávaní reálneho čísla namiesto desatinnej bodky použili

Více

Je to voľne dostupný programový balík (free software), ktorý sa používa na meraniach.

Je to voľne dostupný programový balík (free software), ktorý sa používa na meraniach. Počítačový program SciDavis Je to voľne dostupný programový balík (free software), ktorý sa používa na meraniach. Zostrojenie grafu z nameraných hodnôt 1. Po otvorení programu SciDavis, do tabuľky zapíšeme

Více

Pangea predpis postupu

Pangea predpis postupu Pangea matematická súťaž 2012 Pangea predpis postupu Hárok odpovedí Kontrola prihlasovacích údajov Dodržiavať označovanie (príklad)! Skúška Na vyriešenie 25 otázok máš 60 minút. Dôležitá je presnosť a

Více

Algoritmizace a programování

Algoritmizace a programování Algoritmizace a programování Strukturované proměnné Pole (array), ukazatele (pointer) Jazyk C České vysoké učení technické Fakulta elektrotechnická Ver.1.10 J. Zděnek 2015 Pole (array) (1) Pole je množina

Více

1. lekce. do souboru main.c uložíme následující kód a pomocí F9 ho zkompilujeme a spustíme:

1. lekce. do souboru main.c uložíme následující kód a pomocí F9 ho zkompilujeme a spustíme: 1. lekce 1. Minimální program do souboru main.c uložíme následující kód a pomocí F9 ho zkompilujeme a spustíme: #include #include int main() { printf("hello world!\n"); return 0; 2.

Více

ZÁPOČTOVÝ TEST. Zpracoval Vilém Závodný, http://narrow.ic.cz. #include "stdafx.h" #include "stdio.h"

ZÁPOČTOVÝ TEST. Zpracoval Vilém Závodný, http://narrow.ic.cz. #include stdafx.h #include stdio.h BPC2 ZÁPOČTOVÝ TEST PROSÍM ČTĚTE!!!! Příklady jsou zpracovány tak aby bylo možné je odzkoušet v programu Microsoft Visual C++ jako konzolovou aplikaci. Všechny příklady jsou 100% funkční. V červeném rámečku

Více

Teória grafov. Stromy a kostry 1. časť

Teória grafov. Stromy a kostry 1. časť Teória grafov Stromy a kostry 1. časť Definícia: Graf G=(V, E) nazývame strom, ak neobsahuje kružnicu ako podgraf Definícia Strom T=(V, E T ) nazývame koreňový strom ak máme v ňom pevne vybraný vybraný

Více

- jak udělat konstantu long int: L long velka = 78L;

- jak udělat konstantu long int: L long velka = 78L; Konstanty (konstatní hodnoty) Např.: - desítkové: 25, 45, 567, 45.678 - osmičkové: 045, 023, 03 vždy začínají 0 - šestnáctkové: 0x12, 0xF2, 0Xcd, 0xff, 0xFF - jak udělat konstantu long int: 245566553L

Více

Programování v jazyce C pro chemiky (C2160) 3. Příkaz switch, příkaz cyklu for, operátory ++ a --, pole

Programování v jazyce C pro chemiky (C2160) 3. Příkaz switch, příkaz cyklu for, operátory ++ a --, pole Programování v jazyce C pro chemiky (C2160) 3. Příkaz switch, příkaz cyklu for, operátory ++ a --, pole Příkaz switch Příkaz switch provede příslušnou skupinu příkazů na základě hodnoty proměnné (celočíselné

Více

1. Formát exportov typu *.gpc (ABO)

1. Formát exportov typu *.gpc (ABO) Popis štruktúry technických formátov exportných súborov zverejnené 22/10/2016 1. Formát exportov typu *.gpc (ABO) Štruktúra GPC súboru: Štruktúra záznamu Hlavička exportu : Hlavička exportu účet X Obratová

Více

Pracovné prostredie MS EXCEL 2003.

Pracovné prostredie MS EXCEL 2003. Pracovné prostredie MS EXCEL 2003. Tabuľkové kalkulátory sú veľmi praktické aplikácie pre realizáciu výpočtov, grafických prezentácií údajov, ako aj pe prácu s rôznymi údajmi ako s bázou dát. Tieto programy

Více

BI-PA1 Programování a algoritmizace 1 Katedra teoretické informatiky

BI-PA1 Programování a algoritmizace 1 Katedra teoretické informatiky Příprava studijního programu Informatika je podporována projektem financovaným z Evropského sociálního fondu a rozpočtu hlavního města Prahy. Praha & EU: Investujeme do vaší budoucnosti Pole, řetězce BI-PA1

Více

Algoritmizace, základy programování, VY_32_INOVACE_PRG_ALGO_01

Algoritmizace, základy programování, VY_32_INOVACE_PRG_ALGO_01 Anotace sady: Algoritmizace, základy programování, VY_32_INOVACE_PRG_ALGO_01 Autor: Blanka Sadovská Klíčová slova: Algoritmus, proměnná, diagram Stupeň a typ vzdělávání: gymnaziální vzdělávání, 3. ročník

Více

1. lekce. do souboru main.c uložíme následující kód a pomocí F9 ho zkompilujeme a spustíme:

1. lekce. do souboru main.c uložíme následující kód a pomocí F9 ho zkompilujeme a spustíme: 1. lekce 1. Minimální program do souboru main.c uložíme následující kód a pomocí F9 ho zkompilujeme a spustíme: #include #include int main() { printf("hello world!\n"); return 0; 2.

Více

Vytvorenie účtovnej knihy

Vytvorenie účtovnej knihy Cvičenie 3: MS Office Excel 2007 Účtovná kniha 1 Vytvorenie účtovnej knihy Následne si precvičíte: ako nastaviť formát zobrazovania údajov, ako vykonať výpočty zo zadaných údajov a ako vytvoriť graf. 1.

Více

Tabuľkový kalkulátor EXCEL Základné operácie v programe Excel

Tabuľkový kalkulátor EXCEL Základné operácie v programe Excel Tabuľkový kalkulátor EXCEL Základné operácie v programe Excel Základné matematické operácie (súčet, rozdiel, násobenie, podiel) Rady (kalendárne, aritmetické, rastové,...) Overovanie dát Zoznamy Matematické

Více

Větvení a cykly. Úvod do programování 1 Tomáš Kühr

Větvení a cykly. Úvod do programování 1 Tomáš Kühr Větvení a cykly Úvod do programování 1 Tomáš Kühr Konstrukce if u Příkazy se provádějí pouze při splnění dané podmínky u Podmínka = jakýkoli logický výraz = cokoli celočíselného u Volitelně i příkazy prováděné

Více

17 Metódy Metóda je podprogram. 17 Metódy

17 Metódy Metóda je podprogram. 17 Metódy 17 Metódy 17.1 Metóda je podprogram V algoritmizácii sa snažíme každú úlohu rozložiť na čiastkové podúlohy, ktoré keď vyriešime v správnom poradí, tak vlastne vyriešime celú úlohu. Programovacie jazyky

Více

5 Přehled operátorů, příkazy, přetypování

5 Přehled operátorů, příkazy, přetypování 5 Přehled operátorů, příkazy, přetypování Studijní cíl Tento studijní blok má za cíl pokračovat v základních prvcích jazyka Java. Konkrétně budou uvedeny detaily týkající se operátorů. Doba nutná k nastudování

Více

Ak stlačíme OK, prebehne výpočet a v bunke B1 je výsledok.

Ak stlačíme OK, prebehne výpočet a v bunke B1 je výsledok. Hľadanie riešenia: ak poznáme očakávaný výsledok jednoduchého vzorca, ale vstupná hodnota, ktorú potrebujeme k určeniu výsledku je neznáma. Aplikácia Excel hľadá varianty hodnoty v určitej bunke, kým vzorec,

Více

2. lekce Algoritmus, cyklus Miroslav Jílek

2. lekce Algoritmus, cyklus Miroslav Jílek 2. lekce Algoritmus, cyklus Miroslav Jílek 1/36 Algoritmus 2/36 Algoritmus je konečná posloupnost operací, která dává řešení skupiny problémů 3/36 Algoritmus je konečná posloupnost operací, která dává

Více

VECIT 2006 Tento materiál vznikol v rámci projektu, ktorý je spolufinancovaný Európskou úniou. 1/4

VECIT 2006 Tento materiál vznikol v rámci projektu, ktorý je spolufinancovaný Európskou úniou. 1/4 Príklad 1 Naučte korytnačku príkaz čelenka. Porozmýšľajte nad využitím príkazu plnytrojuhol60: viem plnytrojuhol60 opakuj 3 [do 60 vp 120 Riešenie: definujeme ďalšie príkazy na kreslenie trojuholníka líšiace

Více

Test z matematiky na prijímacie skúšky do 1. ročníka osemročného štúdia

Test z matematiky na prijímacie skúšky do 1. ročníka osemročného štúdia Test z matematiky na prijímacie skúšky do 1. ročníka osemročného štúdia v školskom roku 2014/2015 Skupina A Kód žiaka: dátum: 12. máj 2014 1. Barborka si kupuje v obchode pečivo za centov, dva jogurty

Více

8. lekce Úvod do jazyka C 3. část Základní příkazy jazyka C Miroslav Jílek

8. lekce Úvod do jazyka C 3. část Základní příkazy jazyka C Miroslav Jílek 8. lekce Úvod do jazyka C 3. část Základní příkazy jazyka C Miroslav Jílek 1/41 Základní příkazy Všechny příkazy se píšou malými písmeny! Za většinou příkazů musí být středník (;)! 2/41 Základní příkazy

Více

Úrad pre dohľad nad zdravotnou starostlivosťou Žellova 2, Bratislava

Úrad pre dohľad nad zdravotnou starostlivosťou Žellova 2, Bratislava Strana 1 z 7 Popis dávky : Vydávanie rozhodnutí. Smer : ZP úrad Typ dávky : 527 Početnosť : Priebežne. Dávka obsahuje n - počet záznamov o platiteľoch poistného. Formát prenosu dát : textový súbor, prípona.typ

Více

BI-PA1 Programování a algoritmizace 1, ZS Katedra teoretické informatiky

BI-PA1 Programování a algoritmizace 1, ZS Katedra teoretické informatiky Příprava studijního programu Informatika je podporována projektem financovaným z Evropského sociálního fondu a rozpočtu hlavního města Prahy. Praha & EU: Investujeme do vaší budoucnosti Vstup, výstup BI-PA1

Více

ALGORITMY A PROGRAMOVANIE VO VÝVOJOVOM PROSTREDÍ LAZARUS. Vývojové prostredie Lazarus, prvý program

ALGORITMY A PROGRAMOVANIE VO VÝVOJOVOM PROSTREDÍ LAZARUS. Vývojové prostredie Lazarus, prvý program ALGORITMY A PROGRAMOVANIE VO VÝVOJOVOM PROSTREDÍ LAZARUS Vývojové prostredie Lazarus, prvý program Lazarus si môžete stiahnuť z http://lazarus.freepascal.org 1 Začíname sa učiť programovací jazyk Pascal

Více

PASCAL zbierka príkladov

PASCAL zbierka príkladov PASCAL zbierka príkladov Obsah: Príkazy vstupu a výstupu... 2 CONST (konštanta)... 3 RANDOM (náhodné hodnoty), DELAY... 3 Podmienený príkaz IF {ak}... 3 Podmienený príkaz Case {v prípade, že}... 4 Cyklus

Více

Základy jazyka C. Základy programování 1 Martin Kauer (Tomáš Kühr)

Základy jazyka C. Základy programování 1 Martin Kauer (Tomáš Kühr) Základy jazyka C Základy programování 1 Martin Kauer (Tomáš Kühr) Organizační záležitosti Konzultace Pracovna 5.076 Středa 10:30 12:00 Emailem martin.kauer@upol.cz Web předmětu http://tux.inf.upol.cz/~kauer/index.php?content=var&class=zp1

Více

NAKUPUJEME A POČÍTAME

NAKUPUJEME A POČÍTAME Moderné vzdelávanie pre vedomostnú spoločnosť / Projekt je spolufinancovaný zo zdrojov EÚ Kód ITMS: 26130130051 číslo zmluvy: OPV/24/2011 Metodicko pedagogické centrum Národný projekt VZDELÁVANÍM PEDAGOGICKÝCH

Více

Pointery II. Jan Hnilica Počítačové modelování 17

Pointery II. Jan Hnilica Počítačové modelování 17 Pointery II 1 Pointery a pole Dosavadní způsob práce s poli zahrnoval: definici pole jakožto kolekce proměnných (prvků) jednoho typu, umístěných v paměti za sebou int pole[10]; práci s jednotlivými prvky

Více

Semestrální projekt. Předmět: Programování v jazyce C. Zadání: Operace s maticemi. Uživatelský manuál. ver. 1.0

Semestrální projekt. Předmět: Programování v jazyce C. Zadání: Operace s maticemi. Uživatelský manuál. ver. 1.0 Semestrální projekt Předmět: Programování v jazyce C Zadání: Operace s maticemi Uživatelský manuál ver. 1.0 Jakub Štrouf Obor: Aplikovaná informatika Semestr: 1. Rok: 2009/2010 Obsah: 1. Úvod 1.1. Technická

Více

Metodické usmernenie č. 10/5/2006 Spracovanie a vykazovanie lekárskych predpisov a lekárskych

Metodické usmernenie č. 10/5/2006 Spracovanie a vykazovanie lekárskych predpisov a lekárskych Metodické usmernenie č. 10/5/2006 Spracovanie a vykazovanie lekárskych predpisov a lekárskych poukazov elektronickou formou február 2012 Článok 1 Úvodné ustanovenie Toto metodické usmernenie vydáva Úrad

Více

Vícerozměrná pole. Úvod do programování 2 Tomáš Kühr

Vícerozměrná pole. Úvod do programování 2 Tomáš Kühr Vícerozměrná pole Úvod do programování 2 Tomáš Kühr Organizační záležitosti Konzultace Pracovna 5.043 Úterý 9.40 11.20 (oficiální) Pátek 8.30 9.40, dle potřeby Emailem tomas.kuhr@upol.cz Web předmětu:

Více

Starý program Program s pointerom

Starý program Program s pointerom VII-1 Pointery Pointery (ukazatele, smerníky) sú srdcom a dušou jazyka C. Pokiaľ ich nebudete používať, ušetríte si veľa problémov (každý algoritmus sa dá napísať bez nich, aj keď možno neefektívne). Pointer

Více

RIEŠENIE NIEKTORÝCH ÚLOH LINEÁRNEJ ALGEBRY V PROSTREDÍ MS EXCEL. 1. Zadáme prvky matice A a B do buniek pracovného hárku zošita MS Excel

RIEŠENIE NIEKTORÝCH ÚLOH LINEÁRNEJ ALGEBRY V PROSTREDÍ MS EXCEL. 1. Zadáme prvky matice A a B do buniek pracovného hárku zošita MS Excel RIEŠENIE NIEKTORÝCH ÚLOH LINEÁRNEJ ALGEBRY V PROSTREDÍ I. VÝPOČET SÚČINU MATÍC Vypočítajme súčin matíc C = A B, ak existuje, pre dané matice A a B. 1. Zadáme prvky matice A a B do buniek pracovného hárku

Více

IAJCE Přednáška č. 8. double tprumer = (t1 + t2 + t3 + t4 + t5 + t6 + t7) / 7; Console.Write("\nPrumerna teplota je {0}", tprumer);

IAJCE Přednáška č. 8. double tprumer = (t1 + t2 + t3 + t4 + t5 + t6 + t7) / 7; Console.Write(\nPrumerna teplota je {0}, tprumer); Pole (array) Motivace Častá úloha práce s větším množstvím dat stejného typu o Př.: průměrná teplota za týden a odchylka od průměru v jednotlivých dnech Console.Write("Zadej T pro.den: "); double t = Double.Parse(Console.ReadLine());

Více

Základy programování (IZP)

Základy programování (IZP) Základy programování (IZP) Čtvrté počítačové cvičení Brno University of Technology, Faculty of Information Technology Božetěchova 1/2, 612 66 Brno - Královo Pole Petr Veigend, iveigend@fit.vutbr.cz 4.

Více

VERZIA WinPAM ročná uzávierka a prechod na euro

VERZIA WinPAM ročná uzávierka a prechod na euro VERZIA WinPAM 4.39.800 - ročná uzávierka a prechod na euro UPOZORNENIE - novú verziu programu PAMW inštalujte do účtovného obdobia 12/2008!!! Vo Win aplikáciách nie je kvôli euru zakladané nové dátové

Více

Rozklad na prvočinitele. 3. prosince 2010

Rozklad na prvočinitele. 3. prosince 2010 Rozklad na prvočinitele Ondřej Slavíček 3. prosince 2010 1 Obsah 1 Příručka k programu 3 1.1 funkce main()............................. 3 1.2 funkce hlavnifunkce()........................ 3 1.3 funkce

Více

Úrad pre dohľad nad zdravotnou starostlivosťou Žellova 2, Bratislava

Úrad pre dohľad nad zdravotnou starostlivosťou Žellova 2, Bratislava Strana 1 z 7 Dátové rozhranie dávka 910 Popis dávky: mesačné zmeny o poistencovi a poistenosti Smer: ZP > ústredie úradu Typ dávky: 910 Početnosť: jedenkrát mesačne, zmeny za predchádzajúci kalendárny

Více

BI-PA1 Programování a algoritmizace 1 Katedra teoretické informatiky

BI-PA1 Programování a algoritmizace 1 Katedra teoretické informatiky Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Vstup, výstup BI-PA1 Programování a algoritmizace 1 Katedra teoretické informatiky Miroslav Balík Fakulta informačních technologií České

Více

Rozklad problému na podproblémy, rekurze

Rozklad problému na podproblémy, rekurze Příprava studijního programu Informatika je podporována projektem financovaným z Evropského sociálního fondu a rozpočtu hlavního města Prahy. Praha & EU: Investujeme do vaší budoucnosti Rozklad problému

Více

F-789SGA NÁVOD NA POUŽITIE KULLANIM KILAVUZU

F-789SGA NÁVOD NA POUŽITIE KULLANIM KILAVUZU F-789SGA NÁVOD NA POUŽITIE KULLANIM KILAVUZU E-IM-2730 SLOVENSKY TÜRKÇE P.4 Display...P.3 Úvodné Kroky Zapnutie a Vypnutie...P.4 Nastavenie Kontrastu Displeja...P.4 Výber Režimu... P.4-5 Menu Aplikačných

Více

PROGRAMOVÁNÍ V JAZYCE C V PŘÍKLADECH 11 Dynamické datové struktury 11.1 Spojové struktury... 11-1 11.2 Příklad PROG_11-01... 11-2 11.

PROGRAMOVÁNÍ V JAZYCE C V PŘÍKLADECH 11 Dynamické datové struktury 11.1 Spojové struktury... 11-1 11.2 Příklad PROG_11-01... 11-2 11. David Matoušek Programování v jazyce C v pøíkladech Praha 2011 David Matoušek Programování v jazyce C v pøíkladech Bez pøedchozího písemného svolení nakladatelství nesmí být kterákoli èást kopírována nebo

Více

Jednoduchá aplikácia algoritmu spätného šírenia chyby (backpropagation)

Jednoduchá aplikácia algoritmu spätného šírenia chyby (backpropagation) TECHNICKÁ UNIVERZITA V KOŠICIACH FAKULTA ELEKTROTECHNIKY A INFORMATIKY KATEDRA KYBERNETIKY A UMELEJ INTELIGENCIE Jednoduchá aplikácia algoritmu spätného šírenia chyby (backpropagation) zadanie 3 z predmetu

Více

ecotest, s.r.o. Sládkovičova 21, Topoľčany Tel/Fax : 038 / e mail : isternet.sk,

ecotest, s.r.o. Sládkovičova 21, Topoľčany Tel/Fax : 038 / e mail : isternet.sk, ecotest, s.r.o. Sládkovičova 21, 955 01 Topoľčany Tel/Fax : 038 / 5320 171-2 * Pre zaslanie cien vyplňte Žiadanku v časti Ponuky na www.ecotest.sk alebo nám zavolajte. 1. UV-VIS spektrofotometre M 501

Více

Př. další použití pointerů

Př. další použití pointerů Př. další použití pointerů char *p_ch; int *p_i; p_ch = (char *) p_i; // konverze int * na char * 8 int i = 5; int *p_i; p_i = &i; POZOR!!!! scanf("%d", p_i); printf("%d", *p_i); Obecný pointer na cokoliv:

Více

Úrad pre dohľad nad zdravotnou starostlivosťou Žellova 2, Bratislava. Dátové rozhranie pre externý subjekt SP

Úrad pre dohľad nad zdravotnou starostlivosťou Žellova 2, Bratislava. Dátové rozhranie pre externý subjekt SP Strana 1 z 10 Dátové rozhranie dávka 551 Popis dávky: Oznámenie SP o fyzických osobách: a) ktoré poberajú nemocenské podľa zákona č. 461/2003 Z. z. o sociálnom poistení v znení neskorších predpisov (ďalej

Více

ACCESS základné pojmy

ACCESS základné pojmy ACCESS základné pojmy - je databázový program. Databáza programu a všetky jej objekty sú uložené v jednom súbore s príponou.mdb (mimo prepojených údajov). Databáza množstvo údajov (dát), ktoré vytvárajú

Více

Riešené úlohy Testovania 9/ 2011

Riešené úlohy Testovania 9/ 2011 Riešené úlohy Testovania 9/ 2011 01. Nájdite číslo, ktoré po vydelení číslom 12 dáva podiel 57 a zvyšok 11. 57x12=684 684+11=695 Skúška: 695:12=57 95 11 01. 6 9 5 02. V sude je 1,5 hektolitra dažďovej

Více

ROČNÝ VÝKAZ O VYBRANÝCH DRUHOCH SOCIÁLNYCH SLUŽIEB A O DOMOCH S OPATROVATEĽSKOU SLUŽBOU za rok 2006

ROČNÝ VÝKAZ O VYBRANÝCH DRUHOCH SOCIÁLNYCH SLUŽIEB A O DOMOCH S OPATROVATEĽSKOU SLUŽBOU za rok 2006 MINISTERSTVO PRÁCE,SOCIÁLNYCH VECÍ A RODINY SLOVENSKEJ REPUBLIKY V(MPSVR SR) 10-01 ROČNÝ VÝKAZ O VYBRANÝCH DRUHOCH SOCIÁLNYCH SLUŽIEB A O DOMOCH S OPATROVATEĽSKOU SLUŽBOU za rok 2006 Registrované ŠÚ SR

Více

Optimik Exporter Inštalácia 1. Otvoriť stránku nabytok.com, v záložke POREZ DTD kliknúť na Stiahnuť Optimik Exporter

Optimik Exporter Inštalácia 1. Otvoriť stránku   nabytok.com, v záložke POREZ DTD kliknúť na Stiahnuť Optimik Exporter Optimik Exporter Inštalácia 1. Otvoriť stránku www.e nabytok.com, v záložke POREZ DTD kliknúť na Stiahnuť Optimik Exporter Spustí sa automatické sťahovanie. (Súbor sa zvyčajne uloží do zložky Prevzaté

Více

Spracovanie informácií

Spracovanie informácií 2 Spracovanie informácií PC = stroj na spracovanie informácií (nielen výpočty) Spracovanie = Evidovanie (zaznamenávanie, uchovávanie) Selektovanie (výber vhodných údajov) Výstup údajov (napr. na tlačiareň)

Více

MATLAB (1) - úvod do programovania vedeckých problémov. LS 2017, 8.predn.

MATLAB (1) - úvod do programovania vedeckých problémov. LS 2017, 8.predn. MATLAB (1) - úvod do programovania vedeckých problémov LS 2017, 8.predn. Program predmetu: 1. týždeň: úvod, základné info o Matlabe, pracovné prostredie Matlabu, interaktívny režim, prvé info o písaní

Více

Programování v jazyce C

Programování v jazyce C Programování v jazyce C Obecné charakteristiky jazyka C: jazyk C je programátorsky přívětivý, obecně použitelný většinou je implementován jako překladač překladač jazyka C je rozsahem malý a lze ho poměrně

Více

7.CVIČENIE. Základy HTML

7.CVIČENIE. Základy HTML 7.CVIČENIE gajdos@ismpo.sk Základy HTML 1. Štruktúra HTML, XHTML dokumentu 2. Niektoré tagy HTML - Hypertext Markup Language XHTML - Extensible Hypertext Markup Language Webový prehliadač začne čítať web

Více

Návod k servisnému programu pre fiskálny modul FM2000. manuál. (c)varos

Návod k servisnému programu pre fiskálny modul FM2000. manuál. (c)varos Návod k servisnému programu pre fiskálny modul FM2000. manuál (c)varos Servisný program pre fiskálny modul J&V Safe. Servisným programom sa nastavujú parametre fiskálneho modulu, ktoré nie sú bežne dostupné

Více

Príručka na rýchlu inštaláciu VDSL pripojenia. Zyxel VMG1312. Volajte na našu Zákaznícku linku: 02/

Príručka na rýchlu inštaláciu VDSL pripojenia. Zyxel VMG1312. Volajte na našu Zákaznícku linku: 02/ Príručka na rýchlu inštaláciu VDSL pripojenia Zyxel VMG1312 Volajte na našu Zákaznícku linku: 02/208 28 208 Príručka na rýchlu inštaláciu VDSL Zyxel VMG1312 2 Obsah 3 1 Obsah balenia...4 2 Schéma zapojenia

Více

Vytvorenie používateľov a nastavenie prístupov

Vytvorenie používateľov a nastavenie prístupov Vytvorenie používateľov a nastavenie prístupov 1. Vytvorenie používateľov Spustite modul Správa systému, prihláste sa ako používateľ sa, z ponuky vyberte Evidencie Používatelia - Zoznam. Pomocou tlačidla

Více

Šablony, kontejnery a iterátory

Šablony, kontejnery a iterátory 11. března 2015, Brno Připravil: David Procházka Šablony, kontejnery a iterátory Programovací jazyk C++ Šablony Strana 2 / 31 Obsah přednášky 1 Šablony 2 Abstraktní datové struktury 3 Iterátory 4 Array

Více

Práce se soubory. Základy programování 2 Tomáš Kühr

Práce se soubory. Základy programování 2 Tomáš Kühr Práce se soubory Základy programování 2 Tomáš Kühr Soubory z pohledu C Soubor zjednodušeně chápeme jako posloupnost bytů uložených někde na disku Datový proud (anglicky stream) Ještě obecnější přístup

Více

POUŽÍVATEĽSKÁ PRÍRUČKA PRE SCHRÁNKU SPRÁV EDESK

POUŽÍVATEĽSKÁ PRÍRUČKA PRE SCHRÁNKU SPRÁV EDESK POUŽÍVATEĽSKÁ PRÍRUČKA PRE SCHRÁNKU SPRÁV EDESK Obsah 1. SCHRÁNKA SPRÁV... 3 1.1 PRIHLÁSENIE... 3 1.2 POPIS OBRAZOVKY SCHRÁNKY SPRÁV... 3 1.2.1 Popis 1. časti schránky - operácie... 4 1.2.2 Popis 2. časti

Více

9.3.2010 Program převod z desítkové na dvojkovou soustavu: /* Prevod desitkove na binarni */ #include <stdio.h>

9.3.2010 Program převod z desítkové na dvojkovou soustavu: /* Prevod desitkove na binarni */ #include <stdio.h> 9.3.2010 Program převod z desítkové na dvojkovou soustavu: /* Prevod desitkove na binarni */ #include int main(void) { int dcislo, kolikbcislic = 0, mezivysledek = 0, i; int vysledek[1000]; printf("zadejte

Více

Programování v jazyce C pro chemiky (C2160) 6. Funkce, struktury

Programování v jazyce C pro chemiky (C2160) 6. Funkce, struktury Programování v jazyce C pro chemiky (C2160) 6. Funkce, struktury Funkce Program v jazyce C je strukturován do funkcí Příkazy jazyka C nelze nikdy uvádět mimo funkce Program začíná funkcí main(), z ní lze

Více

Programovanie v jazyku C - funkcie a makra

Programovanie v jazyku C - funkcie a makra CVIČENIE 4/13 (S7) Programovanie v jazyku C - funkcie a makra About co je to funkcia a procedura, rekurzivne funkcie, co je to makro TODO: ŘETĚZCE řetězec je pole znaků zakončené 0 ( \0 má ASCI-kód 0,

Více

Formátová specifikace má tvar (některé sekce nemají smysl pro načítání) %

Formátová specifikace má tvar (některé sekce nemají smysl pro načítání) % vstup a výstup na konzolu - vstupním zařízením je klávesnice, výstupním monitor (přístup jako k sériovým zařízením) - spojení s konzolami je nastaveno automaticky na začátku programu - ke konzole je možné

Více