- Stahuj zápisky z přednášek a ostatní studijní materiály
- Zapisuj si jen kvalitní vyučující (obsáhlá databáze referencí)
- Nastav si své předměty a buď stále v obraze
- Zapoj se svojí aktivitou do soutěže o ceny
- Založ si svůj profil, aby tě tví spolužáci mohli najít
- Najdi své přátele podle místa kde bydlíš nebo školy kterou studuješ
- Diskutuj ve skupinách o tématech, které tě zajímají
Studijní materiály
Hromadně přidat materiály
Programování - úvod
BBALP - Algoritmizace a programování
Hodnocení materiálu:
Vyučující: Lukáš Carvan
Zjednodušená ukázka:
Stáhnout celý tento materiálhodnota 5
double i = -2.35;
if (!jeKladne(i)) // metoda vrátí false
i = i * -1;
// v i bude 2.35;
Nenávratového typu:
názevMetody( // zde mohou být parametry);
Příklad:
vypisAhoj(); // metoda vypíše do textBoxu1 text Ahoj
vynásobDvemi(5); // metoda vynásobí číslo 5 dvěmi
Řídící příkazy
Řídící příkazy určují průběh zpracovávání programu. Jako takové tvoří páteř programů.
if
Příkaz if je jedním z příkazů jazyka C# pro větvení programu (někdy nazývané také jako podmíněné příkazy). Jeho činnost je určena výsledkem testu podmínky, která je vyhodnocena jako pravdivá, nebo nepravdivá. Jednoduše řečeno, podmíněné činí rozhodnutí na základě vyhodnocení nějaké podmínky.
Syntaxe:
if (výraz)
příkaz;
Příklad:
if(i < 0)// jestliže je i < 0
i = i * -1;vynásob I minus jednou
// princip deklarace absolutní hodnoty z čísla i
if - else
K příkazu if můžete přidat else. Pokud tak učiníte, tak programu řeknete, co má dělat, i pokud bude podmínka nepravdivá.
Konstrukce poté může vypadat takto:
if (výraz)
příkaz1;
else
příkaz2;
Příklad:
// Metoda, která ze tří celých čísel vybere největší.
int nej(int a, int b, int c)
{
int vysl;
if (a>b)
{
if (a>c)
vysl = a;
else
vysl = c;
}
else
{
if (b>c)
vysl = b;
else
vysl = c;
}
return vysl;
}
switch
Příkaz switch slouží k výběru jedné z několika větví programu, která se má provést v závislosti na nějaké hodnotě.
Jeho syntaxe je následující:
switch (výraz)
{
case hodnota1:
příkazy1;
break;
case hodnota2:
příkazy2;
break;
...
default:
příkazy default;
break;
}
Příklad:
switch ( jazyk )
{
case “CZ“:
Console.WriteLine("Nazdar světe!");
break;
case “EN“:
Console.WriteLine ("Hello world!");
break;
case “DE“:
Console.WriteLine ("Halo Welt!");
break;
default: // Když neznáme jazyk, vypíšeme text anglicky
Console.WriteLine ("(Language unknown => english).");
Console.WriteLine ("Hello world!");
break;
}
Cykly
Cyklus for
Příkaz je jedním ze tří příkazů cyklu v jazyku C. Umožňuje opakovat jeden, nebo více příkazů. Cyklus for je mnohými programátory v jazyku C považován za jeho nejpružnější příkaz. Cyklus for se používá pro zadaný počet opakování příkazu, nebo bloku příkazu.
Jeho obecný formát pro opakování jednoho příkazu vypadá takto:
for (inicializace; test podmínky; inkrementace)
příkaz;
Příklad:
/* Výpis druhých a třetích mocnin čísel 1 až 10
- cyklus je zahájen s hodnotou i = 1,
- po provedeni těla cyklu se hodnota i zvýší o 1 (příkaz 'i++'),
- dokud je i
Vloženo: 13.07.2010
Velikost: 218,00 kB
Komentáře
Tento materiál neobsahuje žádné komentáře.
Mohlo by tě zajímat:
Skupina předmětu BBALP - Algoritmizace a programování
Reference vyučujících předmětu BBALP - Algoritmizace a programování
Reference vyučujícího Lukáš Carvan
Podobné materiály
- 13 - Hry a zážitkové aktivity v přírodě - Úvod
- IVT - Informatika a výpočetní technika - Úvod do informačních technologií
- IVT - Informatika a výpočetní technika - Úvod do informačních technologií
- IVT - Informatika a výpočetní technika - Úvod do informačních technologií
- 58 - Informační technologie - Úvod do informačních technologií
- ZSV - Základy společenských věd - Etika - úvod
- ZSV - Základy společenských věd - uvod do filozofie
- CJ - Český jazyk - Původ a vývoj českého jazyka
- FIL - Filozofie - FILOZOFIE úvod
- FIL - Filozofie - uvod do filozofie
- FIL - Filozofie - úvod, předsokratovské období
- D - Dějepis - Úvod do studia dějepisu, pomocné vědy historické, otázky historiografie.
- CJ - Český jazyk - Úvod do stylistiky
- E - Ekonomie - Ekonomie úvod
- FIL - Filozofie - Filozofie - úvod
- IVT - Informatika a výpočetní technika - CSS - úvod
- PSY - Psychologie - Úvod do psychologie
- BI - Biologie - Původ a vývoj člověka
- BI - Biologie - Úvod do biologie
- MKT - Marketing - Úvod, S.W.O.T. analýza
- FIL - Filozofie - Úvod do filosofie
- FIL - Filozofie - Úvod do studia filosofie
- ZSV - Základy společenských věd - Právní vztahy Původ, podstata a funkce morálky
- E - Ekonomie - Uvod do ekonomie
- M - Matematika - Pravdepodobnost obecny uvod a klasicka pravdepodobnost
- M - Matematika - Testovani statistickych hypotez uvod
- CH - Chemie - Úvod do organické chemie
- CJ - Český jazyk - Původ a vývoj češtiny
- E - Ekonomie - Úvod do ekonomie
- BI - Biologie - Původ obojživelníků
- E - Ekonomie - Úvod do ekonomiky
- E - Ekonomie - Úvod do managementu
- PRA - Právo - Úvod do problematiky práva
- PSY - Psychologie - Úvod do psychologie, obory psychologie
- MNG - Management - Úvod do managementu
- PSY - Psychologie - Úvod do psychologie
- ZSV - Základy společenských věd - Úvod do filozofie
- CJ - Český jazyk - Úvod do středověké literatury
- ZSV - Základy společenských věd - systém práva (úvod, rozdělení, oblasti+občanské právo)
- ZSV - Základy společenských věd - Mezinárodní vztahy- Úvod
- ZSV - Základy společenských věd - Politologie- Úvod
- E - Ekonomie - Inflace úvod
- POD - Podnikání - Obchodní společnosti - obecný úvod
- PRA - Právo - Úvod do právní nauky, Trestní právo hromtné
- ZSV - Základy společenských věd - ÚVOD DO STUDIA PSYCHOLOGIE
- E - Ekonomie - Úvod do ekonomie
- BI - Biologie - Původ obojživelníků
- ZSV - Základy společenských věd - UVOD DO SOCIOLOGIE
- CJ - Český jazyk - puvod jazyka
- LIT - Literatura - Úvod do literatury
- CJ - Český jazyk - Úvod do literatury + 1. písemné památky
- CJ - Český jazyk - Úvod do literatury + 1. písemné památky
- ZSV - Základy společenských věd - Úvod do filozofie
- ZSV - Základy společenských věd - Úvod do filozofie
- 02 - semiotika - uvod do semiotiky a lingvistiky
- FIL - Filozofie - Úvod do filozofie
- Z - Zeměpis - Česká republika - úvod
- 0 - Geologické zakládání staveb - Úvod
- ZPV - Základy přírodních věd - Úvod do mechaniky
- ZSV - Základy společenských věd - ZSV úvod do filosofie
- ZSV - Základy společenských věd - ZSV úvod do filosofie
- ZSV - Základy společenských věd - ZSV úvod do filosofie
Copyright 2025 unium.cz


