🗊 Презентация Procedurálne programovanie

Нажмите для полного просмотра!
Procedurálne programovanie, слайд №1 Procedurálne programovanie, слайд №2 Procedurálne programovanie, слайд №3 Procedurálne programovanie, слайд №4 Procedurálne programovanie, слайд №5 Procedurálne programovanie, слайд №6 Procedurálne programovanie, слайд №7 Procedurálne programovanie, слайд №8 Procedurálne programovanie, слайд №9 Procedurálne programovanie, слайд №10 Procedurálne programovanie, слайд №11 Procedurálne programovanie, слайд №12 Procedurálne programovanie, слайд №13 Procedurálne programovanie, слайд №14 Procedurálne programovanie, слайд №15 Procedurálne programovanie, слайд №16 Procedurálne programovanie, слайд №17 Procedurálne programovanie, слайд №18 Procedurálne programovanie, слайд №19 Procedurálne programovanie, слайд №20 Procedurálne programovanie, слайд №21 Procedurálne programovanie, слайд №22 Procedurálne programovanie, слайд №23 Procedurálne programovanie, слайд №24 Procedurálne programovanie, слайд №25 Procedurálne programovanie, слайд №26 Procedurálne programovanie, слайд №27 Procedurálne programovanie, слайд №28 Procedurálne programovanie, слайд №29 Procedurálne programovanie, слайд №30 Procedurálne programovanie, слайд №31 Procedurálne programovanie, слайд №32 Procedurálne programovanie, слайд №33 Procedurálne programovanie, слайд №34 Procedurálne programovanie, слайд №35 Procedurálne programovanie, слайд №36 Procedurálne programovanie, слайд №37 Procedurálne programovanie, слайд №38 Procedurálne programovanie, слайд №39 Procedurálne programovanie, слайд №40 Procedurálne programovanie, слайд №41 Procedurálne programovanie, слайд №42 Procedurálne programovanie, слайд №43 Procedurálne programovanie, слайд №44 Procedurálne programovanie, слайд №45 Procedurálne programovanie, слайд №46 Procedurálne programovanie, слайд №47 Procedurálne programovanie, слайд №48 Procedurálne programovanie, слайд №49 Procedurálne programovanie, слайд №50 Procedurálne programovanie, слайд №51 Procedurálne programovanie, слайд №52 Procedurálne programovanie, слайд №53 Procedurálne programovanie, слайд №54 Procedurálne programovanie, слайд №55 Procedurálne programovanie, слайд №56 Procedurálne programovanie, слайд №57 Procedurálne programovanie, слайд №58 Procedurálne programovanie, слайд №59 Procedurálne programovanie, слайд №60 Procedurálne programovanie, слайд №61 Procedurálne programovanie, слайд №62 Procedurálne programovanie, слайд №63 Procedurálne programovanie, слайд №64

Содержание

Вы можете ознакомиться и скачать презентацию на тему Procedurálne programovanie. Доклад-сообщение содержит 64 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Procedurálne programovanie 2. prednáška Riadiace štruktúry Anna Bou Ezzeddine
Описание слайда:
Procedurálne programovanie 2. prednáška Riadiace štruktúry Anna Bou Ezzeddine

Слайд 2


ACM ICPC je opäť tu! Lokálne kolo programátorskej súťaže na STU v rámci CTU Open Contest 27. - 28. 10. 2017
Описание слайда:
ACM ICPC je opäť tu! Lokálne kolo programátorskej súťaže na STU v rámci CTU Open Contest 27. - 28. 10. 2017

Слайд 3


Obsah prednášky Opakovanie riadiace štruktúry príkazy vetvenia (?:, if-else, switch) príkazy cyklov (while, do-while, for) príklady
Описание слайда:
Obsah prednášky Opakovanie riadiace štruktúry príkazy vetvenia (?:, if-else, switch) príkazy cyklov (while, do-while, for) príklady

Слайд 4


Cieľ prednášky Naučiť sa: vytvárať bloky príkazov zapisovať podmienky definovať a riadiť cykly s podmienkami na začiatku aj na konci cyklu používať...
Описание слайда:
Cieľ prednášky Naučiť sa: vytvárať bloky príkazov zapisovať podmienky definovať a riadiť cykly s podmienkami na začiatku aj na konci cyklu používať vnorené cykly

Слайд 5


Ako byť dobrým programátorom? Úlohou programátora je vytvoriť riešenie problému využitím počítačového programu Program môže byť opakovane použitý pre...
Описание слайда:
Ako byť dobrým programátorom? Úlohou programátora je vytvoriť riešenie problému využitím počítačového programu Program môže byť opakovane použitý pre rôzne výskyty toho istého problému. Programátor musí: Porozumieť problému Vymyslieť a navrhnúť riešenie Vyjadriť riešenie v programovacom jazyku Najlepší programátori PRAVIDELNE robia chyby. Väčší riešený problém rozdeľte na menšie podproblémy (funkcie). Programujte po malých kúskoch, a každý kúsok si dôsledne overte, či je správny.

Слайд 6


PROCEDURÁLNE PROGRAMOVANIE Opakovanie
Описание слайда:
PROCEDURÁLNE PROGRAMOVANIE Opakovanie

Слайд 7


Ako sa vykonáva tento jednoduchý program v pamäti?
Описание слайда:
Ako sa vykonáva tento jednoduchý program v pamäti?

Слайд 8


Premenné a rozsah ich platnosti (bloky) Kde inicializovať premenné? Premenná - previazanie pamäti s nejakým menom Deklarácia: int a, b, c; -- tri...
Описание слайда:
Premenné a rozsah ich platnosti (bloky) Kde inicializovať premenné? Premenná - previazanie pamäti s nejakým menom Deklarácia: int a, b, c; -- tri (rôzne) premenné typu int Program môže mať rôznu dĺžku a štruktúru... Rozsah platnosti premenných nám hovorí, kde v programe môžeme meno premennej použiť, a s ktorou pamäťou je meno premennej previazané Blok – časť kódu, ktorá je zoskupená spolu, typicky ohraničená zloženými zátvorkami { } Príklad (rozsah platnosti premenných vyznačený stĺpcami): int a = 5, c ; if (...) { int b = 4; c = 20; } b = b+1;

Слайд 9


Rozsah platnosti premenných lokálna, globálna premenná Blok – rozsah platnosti v rámci bloku Funkcia – rozsah platnosti v rámci volania funkcie...
Описание слайда:
Rozsah platnosti premenných lokálna, globálna premenná Blok – rozsah platnosti v rámci bloku Funkcia – rozsah platnosti v rámci volania funkcie (resp. v rámci bloku tela funkcie) Globálny – rozsah platnosti vo všetkých funkciách Čo ak v rozličných rozsahoch platnosti je premenná rovnakého názvu? Ak je x v globálnom rozsahu (globálna premenná x) a deklarujeme aj nejakú novú premennú x vo funkcii (lokálna premenná x), tak sa vo funkcii vyhradí nová pamäť pre premennú x v rozsahu platnosti funkcie a v čase vykonávania tejto funkcie do globálneho x nie je možné prostredníctvom mena ‘x’ zapisovať Názorný príklad ukladania globálnej a lokálnej premennej do pamäte.

Слайд 10


Typová konverzia Typ premenných – nutné určiť Pri zmene typu premennej počas vykonávania programu je nutná typová konverzia (pretypovanie premennej)....
Описание слайда:
Typová konverzia Typ premenných – nutné určiť Pri zmene typu premennej počas vykonávania programu je nutná typová konverzia (pretypovanie premennej). Implicitná (samovoľná, automatická ) Explicitná (vynútená, požadovaná)

Слайд 11


príklad zaokrúhľovanie, alebo odstránenie desatinnej časti reálneho čísla
Описание слайда:
príklad zaokrúhľovanie, alebo odstránenie desatinnej časti reálneho čísla

Слайд 12


Pozor na rozdiel medzi = a == = symbol priradenia == symbol porovnania Int a,b;
Описание слайда:
Pozor na rozdiel medzi = a == = symbol priradenia == symbol porovnania Int a,b;

Слайд 13


príklad1: skrátené vyhodnocovanie výrazov Čo vypíše program?
Описание слайда:
príklad1: skrátené vyhodnocovanie výrazov Čo vypíše program?

Слайд 14


príklad2: skrátené vyhodnocovanie výrazov Čo vypíše program?
Описание слайда:
príklad2: skrátené vyhodnocovanie výrazov Čo vypíše program?

Слайд 15


príklad3: skrátené vyhodnocovanie výrazov Čo vypíše program?
Описание слайда:
príklad3: skrátené vyhodnocovanie výrazov Čo vypíše program?

Слайд 16


Opakovanie príklad if
Описание слайда:
Opakovanie príklad if

Слайд 17


Opakovanie if else
Описание слайда:
Opakovanie if else

Слайд 18


Opakovanie príklad: priestupný rok
Описание слайда:
Opakovanie príklad: priestupný rok

Слайд 19


Príklad: priestupný rok
Описание слайда:
Príklad: priestupný rok

Слайд 20


Riadiace štruktúry Viacnásobné vetvenie Cykly
Описание слайда:
Riadiace štruktúry Viacnásobné vetvenie Cykly

Слайд 21


Mnohonásobné vetvenie
Описание слайда:
Mnohonásobné vetvenie

Слайд 22


Príkaz switch výraz, podľa ktorého sa rozhoduje, musí byť typu int každá vetva by mala byť ukončená príkazom break v každej vetve môže byť viac...
Описание слайда:
Príkaz switch výraz, podľa ktorého sa rozhoduje, musí byť typu int každá vetva by mala byť ukončená príkazom break v každej vetve môže byť viac príkazov, ktoré nie je nutné uzatvárať do zátvoriek vetva default - vykonáva sa, keď žiadna iná vetva nie je splnená

Слайд 23


Procedurálne programovanie, слайд №23
Описание слайда:

Слайд 24


Procedurálne programovanie, слайд №24
Описание слайда:

Слайд 25


Procedurálne programovanie, слайд №25
Описание слайда:

Слайд 26


Iteračné príkazy - cykly umožňujú opakovať vykonávanie príkazu alebo bloku príkazov tri príkazy: while, for, do-while vo všetkých typoch cyklov je...
Описание слайда:
Iteračné príkazy - cykly umožňujú opakovať vykonávanie príkazu alebo bloku príkazov tri príkazy: while, for, do-while vo všetkých typoch cyklov je možné použiť príkazy na zmenu "normálneho" behu cyklu:

Слайд 27


Príkaz while cyklus iteruje pokiaľ platí podmienka: testuje podmienku pred prechodom cyklu cyklus teda nemusí prebehnúť ani raz používame ho, ak...
Описание слайда:
Príkaz while cyklus iteruje pokiaľ platí podmienka: testuje podmienku pred prechodom cyklu cyklus teda nemusí prebehnúť ani raz používame ho, ak ukončovacia podmienka závisí na nejakom príkaze v tele cyklu ak by bola podmienka splnená stále cyklus by bol nekonečný , napr. while (1)

Слайд 28


cyklus while
Описание слайда:
cyklus while

Слайд 29


Príklad NSD, použitie cyklu while
Описание слайда:
Príklad NSD, použitie cyklu while

Слайд 30


Príklad: reverzné číslo, použitie cyklu while
Описание слайда:
Príklad: reverzné číslo, použitie cyklu while

Слайд 31


Príkaz do-while testuje podmienku po prechode cyklu cyklus sa vykoná aspoň raz program opúšťa cyklus pri nesplnenej podmienke
Описание слайда:
Príkaz do-while testuje podmienku po prechode cyklu cyklus sa vykoná aspoň raz program opúšťa cyklus pri nesplnenej podmienke

Слайд 32


cyklus do while
Описание слайда:
cyklus do while

Слайд 33


Príklad: reverzné číslo, použitie cyklu do while
Описание слайда:
Príklad: reverzné číslo, použitie cyklu do while

Слайд 34


Napíš 100x ... "I will use Google before asking dumb questions."
Описание слайда:
Napíš 100x ... "I will use Google before asking dumb questions."

Слайд 35


Príkaz for používa sa, keď dopredu vieme počet prechodov cyklom
Описание слайда:
Príkaz for používa sa, keď dopredu vieme počet prechodov cyklom

Слайд 36


Príkaz for výrazy vyraz_start, vyraz_stop, vyraz_iter nemusia spolu súvisieť a nemusia byť vôbec uvedené- v každom prípade treba uviesť bodkočiarku....
Описание слайда:
Príkaz for výrazy vyraz_start, vyraz_stop, vyraz_iter nemusia spolu súvisieť a nemusia byť vôbec uvedené- v každom prípade treba uviesť bodkočiarku. for(;;)nekonečný cyklus priebeh for-cyklu: na začiatku sa vyhodnotí vyraz_start otestuje sa, či je vyraz_stop pravdivý,ak je nepravdivý skončí ak je pravdivý, vykoná sa prikaz a vykoná sa vyraz_iter návrat na začiatok cyklu (ďalšia iterácia) dajú sa použiť break a continue

Слайд 37


cyklus for
Описание слайда:
cyklus for

Слайд 38


Príklad cyklus for
Описание слайда:
Príklad cyklus for

Слайд 39


Príkaz for dá sa prepísať ako while cyklus:
Описание слайда:
Príkaz for dá sa prepísať ako while cyklus:

Слайд 40


Príklad cyklus while
Описание слайда:
Príklad cyklus while

Слайд 41


Príklad cyklus do while
Описание слайда:
Príklad cyklus do while

Слайд 42


Odporúčania mať len jednu riadiacu premennú inicializácia v inicializačnej časti príkaz continue je vhodné nahradiť if-else konštrukciou príkaz break...
Описание слайда:
Odporúčania mať len jednu riadiacu premennú inicializácia v inicializačnej časti príkaz continue je vhodné nahradiť if-else konštrukciou príkaz break - len v nutných prípadoch, najlepšie maximálne na jednom mieste cykly while a for sú prehľadnejšie ako do-while, preto ich uprednostňujte

Слайд 43


Príklad výpis písmen - opakovane
Описание слайда:
Príklad výpis písmen - opakovane

Слайд 44


Príklad: doplňte chýbajúce príkazy
Описание слайда:
Príklad: doplňte chýbajúce príkazy

Слайд 45


Procedurálne programovanie, слайд №45
Описание слайда:

Слайд 46


Príklad: hviezdičkovanie trojuholníka
Описание слайда:
Príklad: hviezdičkovanie trojuholníka

Слайд 47


Procedurálne programovanie, слайд №47
Описание слайда:

Слайд 48


Procedurálne programovanie, слайд №48
Описание слайда:

Слайд 49


Procedurálne programovanie, слайд №49
Описание слайда:

Слайд 50


ÚLOHY SI NAPROGRAMUJTE, ZVÝŠENÚ POZORNOSŤ VENUJTE FAREBNE VYZNAČENÝM ČASTIAM PROGRAMU Opakovanie
Описание слайда:
ÚLOHY SI NAPROGRAMUJTE, ZVÝŠENÚ POZORNOSŤ VENUJTE FAREBNE VYZNAČENÝM ČASTIAM PROGRAMU Opakovanie

Слайд 51


príklad: doplňte chýbajúcu časť programu
Описание слайда:
príklad: doplňte chýbajúcu časť programu

Слайд 52


Príklad: break a continue
Описание слайда:
Príklad: break a continue

Слайд 53


Príklad: trojuholník
Описание слайда:
Príklad: trojuholník

Слайд 54


Príklad: trojuholník – pridaný for (1)
Описание слайда:
Príklad: trojuholník – pridaný for (1)

Слайд 55


Príklad: trojuholník – pridaný for (2)
Описание слайда:
Príklad: trojuholník – pridaný for (2)

Слайд 56


Príklad: trojuholník – pridaný for (3)
Описание слайда:
Príklad: trojuholník – pridaný for (3)

Слайд 57


príklad
Описание слайда:
príklad

Слайд 58


príklad
Описание слайда:
príklad

Слайд 59


príklad
Описание слайда:
príklad

Слайд 60


príklad
Описание слайда:
príklad

Слайд 61


príklad
Описание слайда:
príklad

Слайд 62


príklad
Описание слайда:
príklad

Слайд 63


príklad
Описание слайда:
príklad

Слайд 64


Pevné korene na FIIT
Описание слайда:
Pevné korene na FIIT



Похожие презентации
Mypresentation.ru
Загрузить презентацию