PočítačeProgramování

While je užitečná pro programátory

Začínající programátoři ještě nemusí být obeznámeni jeden užitečný, když smyčka. To je typický pracovní cyklus v Pascal médiu. To je užitečné v různých problémů, a proto pozor na to, jak si můžete vytvořit program tohoto cyklu.

Cyklus Zatímco Pascal vyžaduje připraví takto:

  • While (podmínka) do (začíná-li to nutné).
  • akce algoritmus.
  • End (když tým začne na dostupnosti).

První řádek - command "cap". Tento stav může být číselná hodnota omezující vysvětlující proměnné na celé číslo (d <100), proměnná typu logická hodnota (t = TRUE) nebo řetězec (tex = ‚Dobrý den‘). „Začít“ příkazový řečeno, pokud je to nutné smyčka provádět více než jednu podmínku. Následující část popisuje kroky, které tento program je třeba provést pod podmínkou, že když smyčka je proveden. Může obsahovat řadu příkazů, procedur, funkcí takových cyklů. V závěru je třeba dát příkaz „konec“, pokud není, samozřejmě, na prvním řádku je „začátek“.

Nyní zvažovat vzorové programy, které obsahují popisuje příkazy. Například, musíme najít součet prvních n kladných čísel. Za tímto účelem nejprve považujeme n (i když to bude vždy větší než nula). Spusťte cyklus. Je důležité si uvědomit, že musí pracovat, dokud nedosáhne hodnotu n. Zde je tam více než jedna možnost pro řešení tohoto problému, ale zaměříme se na to, že má vliv na používání počítadla, které chcete nainstalovat. Ve výchozím nastavení je to provedeno pomocí proměnné i. Než začnete s tím je nutné přiřadit mu hodnotu „1“. Počítadlo slouží jako termín s každou novou cyklických akcí. Na naší mise na základě neustále muset přidat jednoho k němu. Tak, když číselný index čítače se rovná hodnotě číslo n. To bude signál pro ukončení pracovního programu. Vypočíst částku jsme zavedli proměnné k. S každým opakováním to bude přiřazena předchozí hodnotu plus číslo i. Po ukončení počítání, jen odvodit K vysvětlujících proměnných na obrazovce. Jedná se o stručné vysvětlení slova tohoto programu. Nyní se podíváme na kód.

Readln (n); ‚- čteme číslo n.

i: = 1; K: = 0; ‚- vstoupit do pracovního pultu, jsme nula mimo hodnotu součtu.

I když i <= n se začnou ‚- nastavit podmínky pracovního cyklu.

k: = k + i; i: = i + 1; ‚- přidanou hodnotu k pultu aktualizace množství.

skončit; ‚- Při dokončení popisu práce.

Writeln (k); - Tyto závěry.

Podíváme se na další příklad. Nyní se musíme naplnit uživateli názvy klávesnice n, které ušetří na textové pole. Principem zde je podobný minulosti. Zadejte číslo n, budeme aktivovat při nastavení loop stav. Dále označuje vstup z klávesnice na matici paměťových buněk. Nastavte počítadlo dokončí opakované operace. Dále se počítadlo se vynuluje a zobrazení pole. Nicméně, obnovit čítač v tomto kontextu znamená přiřadit hodnotu jedna, protože nebudete schopni přivést řadu nulovou buněk (neexistuje). Programový kód je následující: v tomto programu, který obdrží částku řadou přírodních kladných čísel, která končí zavedení nejvýše n. Mělo by být zřejmé, že v nepřítomnosti čítače, když Pascal cyklus nikdy dokončí. Pokud se náhle zapomenout na to, v provádění programového kódu, počítač začne reagovat. Je zpracován na tlačítko „Pause Break“. Jako protipól pro použití rozmanitosti vysvětlujících proměnných c.

Readln (n);

c: = 1;

Zatímco c <= n se začíná ‚- provozních podmínkách.

Readln (a [c]); c: = c + 1; ‚- čte data z klávesnice, přidáme hodnotu k pultu.

skončit; ‚- dokončení cyklu.

c: = 1; ‚- schetiku vrátit původní hodnotu.

Zatímco c <= n provést zápis (a [c]); ‚- zobrazení názvu n.

Pak dostanete na obrazovku n názvy, které byly zaúčtovány z klávesnice. Na to, while skončí. To je používáno jak pro začátečníky i pokročilé uživatele. Ten se nepočítá, a proto vyžaduje zvláštní pozornost programátorem a dodatečné proměnné.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 cs.unansea.com. Theme powered by WordPress.