Cyklus FOR. for premenná_cyklu := výraz1 to výraz2 do príkaz ; Pr. for i := 1 to n do príkaz ; Deklarácia : i,n:integer;

Slides:



Advertisements
Hasonló előadás
Algoritmusok.
Advertisements

Programozási tételek, és „négyzetes” rendezések
 Megfigyelhető, hogy amikor több elem közötti összehasonlítás történik, akkor szükség van egyszerre több értékre is, főleg akkor, ha ezek az értékek jóval.
Gyakorló feladatsor eljárásokra Készítette: Rummel Szabolcs Elérhetősé:
Összefoglalás 1. Pascal program szerkezete 2. Pascal típusai
3. előadás (2005. március 1.) Utasítások, tömbök
Matematika I. 3. heti előadás Deák Ottó mestertanár Műszaki Térinformatika 2013/2014. tanév szakirányú továbbképzés tavaszi félév.
Benczúr Zsolt VBA gyorstalpaló Benczúr Zsolt
C A C nyelv utasításai.
Borland C/C++ mintapéldák tömbökre
Egydimenziós tömbök. Deklarálás: var valtozónév:array[kezdőérték..végsőérték]of típus; type típusnév = array [kezdőérték..végsőérték] of típus; var valtozónév:
Egy feladat megoldásának gondolatmenete. Feladat: Generáljuk véletlen számokat 1 és 6 között, amíg legalább 10 darab egyes és 10 darab hatos nem lesz.
Készítette: Pető László
Fordítóprogramok FORD01 Programozó matematikus III. évf. Miskolci Egyetem 1 Fordítóprogramok 1.5 Programozó matematikus szak 2003/2004-es tanév II. félév.
C++ Alapok, első óra Elemi típusok Vezérlési szerkezetek
Programozás I. Ciklusok
PHP I. Alapok. Mi a PHP? PHP Hypertext Preprocessor Szkriptnyelv –Egyszerű, gyors fejlesztés –Nincs fordítás (csak értelmező) Alkalmazási lehetőségek:
Programozás C# -ban Ciklusok.
Nevezetes algoritmusok Beszúrás Van egy n-1 elemű rendezett tömbünk. Be akarunk szúrni egy n-edik elemet. Egyik lehetőség, hogy végigszaladunk a tömbön,
Alapszint 2.  Készíts makrót, ami a kijelölt cellákat egybenyitja, a tartalmat vízszintesen és függőlegesen középre igazítja és 12 pontos betűméretűre.
Programozási nyelvek Páll Boglárka.
Alprogramok deklarációja, definíciója és meghívása Páll Boglárka.
A négyzetes mátrixok (nxn-es kétdimenziós tömbök)
A Pascal programozási nyelv alapjai
Ismétlés A pascal program szerkezete: program programnev; Programfej
Ciklusok: 3. Hátultesztelő ciklus
Egydimenziós tömbök (Vektorok)
Ciklusok: 1. Számlálós ciklus
Ciklusok: 2. Előltesztelő ciklus
Feladatok: Algoritmusok Pszeudokódban
A Pascal programozási nyelv alapjai
Listák, Vermek és Várakozási Sorok. Listák Pl: Kirándulók listája Bevásárló lista Alma Kenyér Krumpli Szappan Mosópor Bevásárló lista.
A másodfokú függvények ábrázolása
ismétlődő (azonos vagy hasonló) tevékenységek megvalósítására szolgál
Tömbök és programozási tételek
Rendezések és szövegkezelő függvények
Fájlkezelés Pascalban
Ciklusok (iterációk).
Szintaktikai, szemantikai szabályok
1.3. Pascal program felépítése Az els ő program. Program ; … Begin … End. Program fej Deklarációs rész Végrehajtó rész.
Összetett adattípusok
Kétdimenziós tömbök Mátrixok
Turbo Pascal Indítás: C:\LANGS\Turbo Pascal Turbo Pascal.
Nevezetes algoritmusok
Algoritmusok.
Programozási tételek.
Bernát Péter Buborékos rendezés.
Programozási tételek.
Programozás I. Típus algoritmusok
2. Feladat. És akkor kezdjük is el! Menü Mint ahogy már megszokhattuk módosítsuk az editek text mező tulajdonságát a minta szerint! Tovább.
Ez az én művem Készítette: Barczi Renáta Felkészítő tanár: PeadDr
Pole (array of...).  Zložený datový typ na ukladanie viacerých premených  Zápis: var meno_pola : array [ konce intervala ] of základný typ ; Základné.
Török Katalin és Marosi Nóra 11/c. Pascal: Az es években megjelent magas szintű programozási nyelv, közel áll az emberi gondolkodáshoz. Nevét.
Feladatok. Óra A mikrokontrollerből egy órát kell kialakítani. Az óra rendelkezhet speciális funkciókkal: –Másodpercek kijelzése számokkal –Riasztás ledek.
Mintapélda Készítsünk programot, amely beolvas egy egész számot, és eldönti arról, hogy prímszám-e. Készítsünk programot, amely beolvas egy egész számot,
Ciklusok 1 Számlálós (léptető) ciklus Szintaxis: for ( i=1; i
2012. március 21. Paulik Áron.  Ha a függvényünk feladata olyan, hogy nem lenne értelme a visszatérési értéknek, vagy csak nincs rá szükség, void típusúként.
Free pascal feladatok
Vnorené cykly.  Pri riešení problémov sa stáva, že použijeme viac cyklov za sebou, alebo jeden cyklus vnorený do druhohého.
Rendezőalgoritmusok. Feladatok I. 1.Hozzunk létre új StandardEXE VB projektet. Töröljük Form1-t 2.Add/Module/New, majd Properties/átnevezzük: „MainModule”
Excel programozás (makró)
C++2. Ciklusok elöltesztelő (for, while) A ciklusmag feldolgozása előtt történik a vizsgálat  lehet, hogy egyszer sem fut le. A soronkövetkező iteráció.
Hatékony hirdetés az Etarget hálózatban
Excel programozás (makró)
Vitaj! Üdvözöllek!.
Bevezetés a programozásba Algoritmikus gondolkodás
ITERÁCIÓ.
Informatikai gyakorlatok 11. évfolyam
Informatikai gyakorlatok 11. évfolyam
Input / Output.
Előadás másolata:

Cyklus FOR

for premenná_cyklu := výraz1 to výraz2 do príkaz ; Pr. for i := 1 to n do príkaz ; Deklarácia : i,n:integer;

1.príklad  Napíšme program, čo vypíše všetky čísla a ich druhú mocninu od 1 až po 10.

Megoldás  Szükségünk lesz egy ciklusváltozóra - jelöljük ezt most i-vel. Mivel ez a változó egész számértékeket fog felvenni, ezért ezt integer típusú változónak deklaráljuk. Ennek a változónak az értéke először 1 lesz, majd 2, 3,... egészen 10-ig. Ezt a folytonos növekedést 1-től 10-ig ciklus segítségével fogjuk megoldani. A ciklusmagban mindig ki fogjuk íratni az i változó értékét és hozzá a szám négyzetét is, tehát az i*i értékét.

Program – 1.príklad program štvorec; var i:integer; begin for i:=1 to 10 do writeln(i,' druhá mocnina = ',i*i); end.

2. príklad  Napíšte program na výpočet odmocniny prvých 25 prirodzených čísel! (odmocnina = sqrt().

Úloha1  Napíšme program na súčet prvých 100 čísel (Zaveďte novú premennú pre súčet, a nazačiatku ju vynulujte ).

Úloha2  Vytvorme program na súčin prvých 7 prirodzených čísel.

Úloha3  Vytvorme program na výpočet súčtu prvých 100 párnych čísel.(Cyklus zoberme od 1 až 100, potom v cykle zoberme premennú cyklu 2-krát).

Úloha4  Vytvorme program na výpočet súčtu prvých 100 nepárnych čísel.(Cyklus zoberme od 1 až 100, potom v cykle zoberme premennú cyklu 2-krát mínus 1, aby sme dostali nepárne čísla)