gymnázium vincence makovského se sportovními třídami nové město na moravě
DESCRIPTION
Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě. VY_32_INOVACE_INF_RO_11 Digitální učební materiál Sada: Úvod do programování Téma: Vnořený cyklus for , násobilka Autor:Mgr. Jan Rosecký Předmět: Informatika Ročník: 3 . ročník VG - PowerPoint PPT PresentationTRANSCRIPT
Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě
VY_32_INOVACE_INF_RO_11
Digitální učební materiál
Sada: Úvod do programování
Téma: Vnořený cyklus for, násobilka
Autor: Mgr. Jan Rosecký
Předmět: Informatika
Ročník: 3. ročník VG
Využití: Prezentace určena k procvičení látky z úvodu do programování na gymnáziu.
Anotace: Prezentace se skládá z procvičení, rozšíření a ukázky programu k tématu vnořený cyklus for a závěrečného úkolu pro samostatnou
práci na téma násobilka. Nové poznatky žáci získávají při společné práci s programovacím jazykem Pascal – po zadání úkolu tvoří žáci program samostatně a následně je komentováno řešení.
Úvod do programování
Vnořený cyklus for, násobilka
Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě
Opakování
• Vytvořte program opakovani11, který za sebe napíše čísla od 1 do 10 (s mezerou):
1 2 3 4 5 6 7 8 9 10
Opakování
• Vytvořte program opakovani11, který za sebe napíše čísla od 1 do 10 (s mezerou):
program opakovani8;
var i: integer;
begin
for i:=1 to 10 do write(i, ' ');
end.
Opakování
• Upravte program opakovani11, aby napsal osm stejných řádků:
1 2 3 4 5 6 7 8 9 101 2 3 4 5 6 7 8 9 101 2 3 4 5 6 7 8 9 101 2 3 4 5 6 7 8 9 101 2 3 4 5 6 7 8 9 101 2 3 4 5 6 7 8 9 101 2 3 4 5 6 7 8 9 101 2 3 4 5 6 7 8 9 10
Opakování
• Upravte program opakovani11, aby napsal osm stejných řádků:
program opakovani8;var i: integer;begin
for j:=1 to 8 dobegin
for i:=1 to 10 do write(i, ' ');
writelnend;
end.
Opakování
• Upravte program opakovani11, aby napsal osm řádků a na každém řádku deset stejných čísel:
1 1 1 1 1 1 1 1 1 12 2 2 2 2 2 2 2 2 23 3 3 3 3 3 3 3 3 3
4 4 4 4 4 4 4 4 4 45 5 5 5 5 5 5 5 5 56 6 6 6 6 6 6 6 6 67 7 7 7 7 7 7 7 7 78 8 8 8 8 8 8 8 8 8
Opakování
• Upravte program opakovani11, aby napsal osm řádků a na každém řádku deset stejných čísel:
program opakovani8;var i: integer;begin
for j:=1 to 8 dobegin
for i:=1 to 10 do write(j, ' ');
writelnend;
end.
Samostatná práce – Násobilka
• vytvořte program, který zobrazí tabulku pro násobilku• základní verze programu: vypíše hlavičku a násobky
čísla 2 pomocí cyklu for i:=1 to 10 do ...:
Nasobilka---------2: 2 4 6 8 10 12 14 16 18 20
Samostatná práce – Násobilka
• povinná úprava: vypíše násobky čísel 1 až 10• povinná úprava: čísla budou pod sebou• povinná úprava: doplněno záhlaví:
Nasobilka-----------------------------------------
1 2 3 4 5 6 7 8 910
-----------------------------------------1: 1 2 3 4 5 6 7 8 9
102: 2 4 6 8 10 12 14 16 18
203: 3 6 9 12 15 18 21 24 27
304: 4 8 12 16 20 24 28 32 36
40...10: 10 20 30 40 50 60 70 80 90
100