PočítačeProgramovanie

While je užitočná pre programátorov

Začínajúci programátori ešte nemusí byť oboznámení jeden užitočný, keď slučka. To je typický pracovný cyklus v Pascal médiu. To je užitočné v rôznych problémov, a preto pozor na to, ako si môžete vytvoriť program tohto cyklu.

Cyklus Kým Pascal vyžaduje pripraví takto:

  • While (podmienka) do (začína ak je to nutné).
  • akcie algoritmus.
  • End (keď tím začne od dostupnosti).

Prvý riadok - command "cap". Tento stav môže byť číselná hodnota obmedzujúce vysvetľujúce premenné na celé číslo (d <100), premenná typu logická hodnota (t = TRUE) alebo reťazec (tex =, Dobrý deň '). "Začať" príkazový povedané, ak je to potrebné slučka vykonávať viac ako jednu podmienku. Nasledujúca časť opisuje kroky, ktoré tento program je potrebné vykonať pod podmienkou, že keď slučka je vykonaný. Môže obsahovať množstvo príkazov, procedúr, funkcií takýchto cyklov. V závere je potrebné dať príkaz "koniec", pokiaľ nie je, samozrejme, na prvom riadku je "začiatok".

Teraz zvažovať vzorové programy, ktoré obsahujú popisuje príkazy. Napríklad, musíme nájsť súčet prvých n kladných čísel. Za týmto účelom najprv považujeme n (aj keď to bude vždy väčšia ako nula). Spustite cyklus. Je dôležité si uvedomiť, že musí pracovať, kým nedosiahne hodnotu n. Tu je tam viac ako jedna možnosť pre riešenie tohto problému, ale zameriame sa na to, že má vplyv na používanie počítadla, ktoré chcete nainštalovať. Štandardne je to vykonané pomocou premennej i. Než začnete s tým je nutné priradiť mu hodnotu "1". Počítadlo slúži ako termín s každou novou cyklických akcií. Na našej misie na základe neustále musieť pridať jedného k nemu. Tak, keď číselný index čítača sa rovná hodnote číslo n. To bude signál pre ukončenie pracovného programu. Vypočítať sumu sme zaviedli premenné k. S každým opakovaním to bude priradená predchádzajúca hodnotu plus číslo i. Po ukončení počítanie, len odvodiť K vysvetľujúcich premenných na obrazovke. Ide o stručné vysvetlenie slová tohto programu. Teraz sa pozrieme na kód.

Readln (n); , - čítame číslo n.

i: = 1; K: = 0; , - vstúpiť do pracovného pultu, sme nula mimo hodnotu súčtu.

Aj keď i <= n sa začnú, - nastaviť podmienky pracovného cyklu.

k: = k + i; i: = i + 1; , - pridanú hodnotu k pultu aktualizácie množstva.

skončiť; , - Pri dokončení popise práce.

Writeln (k); - Tieto závery.

Pozrieme sa na ďalší príklad. Teraz sa musíme naplniť užívateľovi názvy klávesnice n, ktoré ušetria na textové pole. Princípom tu je podobný minulosti. Zadajte číslo n, budeme aktivovať pri nastavení loop stav. Ďalej označuje vstup z klávesnice na maticu pamäťových buniek. Nastavte počítadlo dokončí opakované operácie. Ďalej sa počítadlo sa vynuluje a zobrazenia polia. Avšak, obnoviť čítač v tomto kontexte znamená priradiť hodnotu jedna, pretože nebudete schopní priviesť rad nulovú buniek (neexistuje). Programový kód je nasledujúci: v tomto programe, ktorý dostane sumu radom prírodných kladných čísel, ktorá končí zavedenie najviac n. Malo by byť zrejmé, že v neprítomnosti počítadlá, keď Pascal cyklus nikdy dokončí. Ak sa náhle zabudnúť na to, v realizácii programového kódu, počítač začne reagovať. Je spracovaný na tlačidlo "Pause Break". Ako protipól pre použitie rozmanitosti vysvetľujúcich premenných c.

Readln (n);

c: = 1;

Kým c <= n sa začína, - prevádzkových podmienkach.

Readln (a [c]); c: = c + 1; , - číta dáta z klávesnice, pridáme hodnotu k pultu.

skončiť; , - dokončenie cyklu.

c: = 1; , - schetiku vrátiť pôvodnú hodnotu.

Kým c <= n vykonať zápis (a [c]); , - zobrazenie názvu n.

Potom dostanete na obrazovku n názvy, ktoré boli zaúčtované z klávesnice. Na to, while skončí. To je používané ako pre začiatočníkov aj pokročilých užívateľov. Ten sa nepočíta, a preto si vyžaduje osobitnú pozornosť programátorom a dodatočné premenné.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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