nesvadba@ngstranky.cz

Podobné dokumenty
EVROPSKÝ SOCIÁLNÍ FOND. Úvod do PHP PRAHA & EU INVESTUJEME DO VAŠÍ BUDOUCNOSTI

Logické operace. Datový typ bool. Relační operátory. Logické operátory. IAJCE Přednáška č. 3. může nabýt hodnot: o true o false

Řídicí struktury. alg3 1

C++ Akademie SH. 2. Prom nné, podmínky, cykly, funkce, rekurze, operátory. Michal Kvasni ka. 20. b ezna Za áte níci C++

PHP - úvod. Kapitola seznamuje se základy jazyka PHP a jeho začleněním do HTML stránky.

Martin Flusser. Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague. October 23, 2016

Kód trezoru 1 je liché číslo.

for (i = 0, j = 5; i < 10; i++) { // tělo cyklu }

Algoritmizace a programování

Programování v jazyce JavaScript

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

Algoritmizace a programování

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

II. Úlohy na vložené cykly a podprogramy

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

Basic256 - úvod do programování Příklady. ing. petr polách

3. přednáška. Obsah: Řídící struktury sekvence, if-else, switch, for, while, do-while. Zpracování posloupnosti

Přednáška 7. Celočíselná aritmetika. Návratový kód. Příkazy pro větvení výpočtu. Cykly. Předčasné ukončení cyklu.

Výrazy a operátory. Operátory Unární - unární a unární + Např.: a +b

Inovace a zkvalitnění výuky prostřednictvím ICT Základy programování a algoritmizace úloh. Ing. Hodál Jaroslav, Ph.D. VY_32_INOVACE_25 09

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

Inovace bakalářského studijního oboru Aplikovaná chemie

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

Pascal. Katedra aplikované kybernetiky. Ing. Miroslav Vavroušek. Verze 7

Úvod do programovacích jazyků (Java)

Základy algoritmizace a programování

Programovani v Maplu Procedura

Algoritmizace a programování. Ak. rok 2012/2013 vbp 1. ze 44

Cykly a pole

Programy na PODMÍNĚNÝ příkaz IF a CASE

2. LOGICKÉ OBVODY. Kombinační logické obvody

Algoritmy a datové struktury

Prvočísla a čísla složená

Klíčové pojmy: Cyklus, řídící proměnná, inicializace, test podmínky, přerušení cyklu, vnořování cyklů.

Obsah. Úvod 11 Základy programování 11 Objektový přístup 11 Procvičování 11 Zvláštní odstavce 12 Zpětná vazba od čtenářů 12 Errata 13

Sekvenční a podmíněné provádění

NPRG030 Programování I, 2010/11

Příklady: (y + (sin(2*x) + 1)*2)/ /2 * 5 = 8.5 (1+3)/2 * 5 = /(2 * 5) = 1.3. Pavel Töpfer, 2017 Programování 1-3 1

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

WSH Windows Script Hosting. OSY 2 Přednáška číslo 2 opravená verze z

NPRG030 Programování I, 2016/17 1 / :58:13

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

Jazyk C# a platforma.net

Strukturu lze funkci předat: (pole[i])+j. switch(výraz) velikost ukazatele

C2110 Operační systém UNIX a základy programování

Úvod do jazyka C. Ing. Jan Fikejz (KST, FEI) Fakulta elektrotechniky a informatiky Katedra softwarových technologií

Řídící struktury, if, while, switch

VY_42_Inovace_17_MA_2.02_ Výroky prověření znalostí. Jednotlivé snímky lze použít jako studijní materiál.

Programovací jazyk C++ Hodina 1

Úvod do Operačních Systémů

Martin Flusser. Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague. October 17, 2016

Operace s vektory a maticemi + Funkce

Sada 1 - Základy programování

1 Výroková logika 1. 2 Predikátová logika 3. 3 Důkazy matematických vět 4. 4 Doporučená literatura 7

ŘÍDÍCÍ STRUKTURY - PODMÍNKY

POSLOUPNOSTI. 1. Najděte prvních pět členů posloupnosti (a n ) n=1, je-li a) a n = 1 2 (1 + ( 1)n ), b) a n = n + ( 1) n, c) a n = ( 1) n cos πn2

Úvod do Matlabu. Praha & EU: Investujeme do vaší budoucnosti. 1 / 24 Úvod do Matlabu

6 Příkazy řízení toku

Proměnná. Datový typ. IAJCE Cvičení č. 3. Pojmenované místo v paměti sloužící pro uložení hodnoty.

Operátory. Základy programování 1 Tomáš Kühr

Střední odborná škola a Střední odborné učiliště, Hořovice

Správné vytvoření a otevření textového souboru pro čtení a zápis představuje

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

Úvod do logiky (presentace 2) Naivní teorie množin, relace a funkce

1. LINEÁRNÍ ALGEBRA Vektory Operace s vektory... 8 Úlohy k samostatnému řešení... 8

2.7 Binární sčítačka Úkol měření:

SPJA, cvičení 1. ipython, python, skripty. základy syntaxe: základní datové typy, řetězce. podmínky: if-elif-else, vyhodnocení logických výrazů

y (5) (x) y (4) (x) + 4y (3) (x) 12y (x) 45y (x) 27y(x) (horní indexy značí derivaci) pro 3. y(x) = x sin 3x 4. y(x) = x cos 3x 9.

Obsah. Předmluva 13 Zpětná vazba od čtenářů 14 Zdrojové kódy ke knize 15 Errata 15

Úvod do programování. Lekce 1

MQL4 COURSE. By Coders guru -5 Smyčky & Rozhodnutí Part 1

Celostátní kolo soutěže Mladý programátor 2016, kategorie C

cyklus s daným počtem opakování cyklus s podmínkou na začátku (cyklus bez udání počtu opakování)

Skripty - úvod. Linux - skripty 2

1.1 Struktura programu v Pascalu Vstup a výstup Operátory a některé matematické funkce 5

Přijímací zkouška na MFF UK v Praze

První kapitola úvod do problematiky

Středoškolská technika 2017 PROGRAM NA GENEROVÁNÍ PRVOČÍSEL

Úloha2.Naleznětevšechnydvojicereálnýchčísel(a,b)takové,žečísla10, a, b, abtvořívtomtopořadí aritmetickou posloupnost.

Architektura počítačů Logické obvody

Architektura počítačů Logické obvody

VISUAL BASIC. Přehled témat

Největší společný dělitel

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

Booleovská algebra. Booleovské binární a unární funkce. Základní zákony.

DOVEDNOSTI V MATEMATICE

P7 Počítání vodíků CH3 C=CH-OH CH3. Příklad: CC(CC(C)O)=C je: CH3 CH3 C-CH-CH-OH CH3. jednoduše považujte c za zvláštní druh atomu.

Binární logika Osnova kurzu

KTE / PPEL Počítačová podpora v elektrotechnice

Větvení programů příkaz IF

Logika. 2. Výroková logika. RNDr. Luděk Cienciala, Ph. D.

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

Začínáme vážně programovat. Řídící struktury Přetypování Vstupně výstupní operace Vlastní tvorba programů

Jazyk PL/SQL Úvod, blok

DUM 07 téma: Proměnné, konstanty a pohyb po buňkách ve VBA

VY_32_INOVACE_08_2_04_PR

LEKCE 6. Operátory. V této lekci najdete:

Moravské gymnázium Brno s.r.o.

Matematika NÁRODNÍ SROVNÁVACÍ ZKOUŠKY DUBNA 2017

Příklad elektrický obvod se stejnosměrným zdrojem napětí

Transkript:

V jednoduchých uvozovkách echo retezec ; V dvojitých uvozovkách echo retezec ; Syntaxe heredoc $text = <<<MMM Dlouhy text, který je nekonečý MMM; echo $text;

ANO $c= 1000000; $p= 949800; $c>=$p echo nad prum ; echo pod prum ANO strlen($c)>=7 echo milionar ; NE

ANO $datum= ; $c>=$p echo nad prum ; echo pod prum ANO strlen($c)>=7 echo milionar ; NE

Zjistěte zda hodnota v proměnné$c $cislo isloje sudánebo licháa zda je počet cifer čísla větší nebo menší než 2. Příklady výpisů: $cislo cislo= 1000 00; Číslo1000 je sudé Číslo 1000 má počet cifer větší než 2 tj. 4 $cislo cislo= 99; Číslo99 je liché Číslo 99 má počet cifer méně nebo rovno 2 tj. 2

$a = 10;$b = 5; Číslo 10 je většínež číslo 5 $a = 2;$b = 50; Číslo 2 je menšínež číslo 50 $a = 5;$b = 5; Číslo 5 je shodnés číslem 5

Otestujete zda zadaný řetězec v proměnné $datum je datum ve formátu DD.MM.RRRR

Příklady velikostí a b c Rovnostranný 3 3 3 Pravoúhlý 3 4 5 Rovnoramenný 3 3 5 Obecný 2 8 9 Není trojúhelník 5 5 12

ANO NE echo není trojú ; ANO $c*$c== ($a*$a+$b*$b) echo pravoúhlý a rovnoramenný ; $c<$a+$b ANO echo rovnostranný ; NE $a==$b Or $b==$c Or $a==$c ANO echo trojúhelník je rovnoramenný ; NE ANO $a==$b and $b==$c $c*$c== ($a*$a+$b*$b) echo trojúhelník je pravoúhlý ; NE NE echo trojúhelník je obecný ;

Operátor Význam and Logický součin Pravda když Jsou obě hodnoty pravdivé Logický součet Je alespoň jedna hodnota or pravdivá xor Exkluzivní OR Je právě jedna hodnota pravdivá! Negace True když bylo False a naopak && Logický součin Jsou obě hodnoty pravdivé Logický součet Je alespoň jedna hodnota pravdivá

Vytvořte skript pro výpočet BMI. Na základě vypočtené hodnoty se uživateli vypíše v jaké se nachází kategorii. Kategorie Rozsah BMI kg/m 2 těžká podvýživa BMI 16,5 podváha 16,5 18,5 ideální váha 18,5 25 nadváha 25 30 mírná obezita 30 35 střední obezita 35 40 morbidní obezita BMI > 40

Vytvořte skript, který pro bod zadaný souřadnicemi xa yurčí číslo kvadrantu, ve kterém bod leží. Rozklad 2D na kvadranty $x, $y souřadnice bodu $kv výsledný kvadrant - + y - 0 x +

Inkrementace $a = $a+1; $a++; ++$a; Př: $a = 10; $a++; echo $a; //vypise 11 $b = $a++; echo $b; //vypise 11 echo $a; //vypise 12 $b = ++$a; echo $b; //vypise 13 echo $a; //vypise 13 Dekrementace $a = $a-1; $a--; --$a; Př: $a = 10; $a--; echo $a; //vypise 9 $b = $a--; echo $b; //vypise 9 echo $a; //vypise 8 $b = --$a; echo $b; //vypise 7 echo $a; //vypise 7

Jednoduché $a = 10; Složené $a = $b = $c = 10; Složené s prioritou $a = ($b=3) + 4; $b = 3; $a = $b+4;

$a = $a + 30; $a += 30; $a = $a -30; $a -=30; $a = $a * 30; $a *=30; $a = $a / 30; $a /=30; $a = $a %30; $a %= 30;

Vysvětlující příklad: $jm = cz ; //cz, en, de, pl, ru if($jm == cz ) echo Vítejte ; if($jm == en ) echo welcome ; Switchem $jm = cz ; switch($jm) { case cz : echo Vítejte ; break; case en : echo Welcome ; break; case de : echo Willkommen ; break; default: echo Vítejte ; break; }

1pražský loket= 59,3 cm. 1palec palec= 2,54 cm Z cm Převeď Do palec loket palec cm

Zjistěte zda zadané číslo je prvočíslo. Definice prvočísla Prvočíslo je přirozené číslo, které je beze zbytku dělitelné právě dvěma různými přirozenými čísly, a to číslem jedna a sebou samým.

Napište program, který spočte součet celých čísel od zadané dolní meze do zadané horní meze. Vstupními hodnotami tedy budou dvě celá čísla, výstupní hodnotou jedno číslo- součet. 1. Pomocí cyklu while 2. Pomocí cyklu do while 3. Pomocí cyklu for

Blok příkazů, které se upakují. while(podmínka) { Blok příkazů; } $i=0; while($i<10) { echo $i; $i++; }

do{ blok příkazů; }while(podmínka) $i=0; $i=0; do{ while($i<10) echo $i; { $i++; echo $i; }while($i<10) $i++; }

for(pomocná_proměnná=počáteční_hodnota;podm ínka;co_se_má_v_každém_kroku_cyklu_s_pomocn ou_prom_stát) $i=0; { while($i<10) blok příkazů; { echo $i; } for($i=0; $i<10; $i++) { echo $i; } } $i++; $i=0; do{ echo $i; $i++; }while($i<10)

Vytvořte skript, který vygeneruje tabulku o zadaném počtu řádku a sloupců a do buňky vloží její souřadnice. 18 řádků kódu