Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě VY_32_INOVACE_INF_RO_16 Digitální učební materiál Sada: Úvod do programování Téma: Podmínka, kladná čísla 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 podmínka a závěrečného úkolu pro samostatnou práci na téma kladná čísla. 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í Podmínka, kladná čísla Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě
Opakování Vytvořte program Kladna, který zapíše celá čísla v zadaném rozsahu: Od: -4 Do: 1 Cisla:
Opakování Vytvořte program Kladna, který zapíše celá čísla v zadaném rozsahu: program Kladna; var a, b, i: integer; begin write('Od: '); read(a); write('Do: '); read(b); write('Cisla: '); for i:=a to b do write(i, ' '); writeln; end.
Opakování Upravte program Kladna, aby vypsal jen lichá čísla a místo sudých zapsal x : Od: -4 Do: 1 Cisla: x -3 x -1 x 1
Opakování Upravte program Kladna, aby vypsal jen lichá čísla a místo sudých zapsal x : program Kladna; var a, b, i: integer; begin write('Od: '); read(a); write('Do: '); read(b); write('Cisla: '); for i:=a to b do if i/2=round(i/2) then write('x ') else write(i, ' '); writeln; end.
Opakování Upravte program Kladna, aby vypsal jen lichá čísla (místo sudých zapsal x ) a spočítal je: Od: -4 Do: 1 Cisla: x -3 x -1 x 1 Celkem: 3
Opakování Upravte program Kladna, aby vypsal jen lichá čísla (místo sudých zapsal x ) a spočítal je: program Kladna; var a, b, i, n: integer; begin write('Od: '); read(a); write('Do: '); read(b); n:=0; write('Cisla: '); for i:=a to b do if i/2=round(i/2) then write('x ') else begin write(i, ' '); n:=n+1 end; writeln; writeln('Celkem: ', n); end.
Opakování Upravte program Kladna, aby vypsal jen lichá čísla a spočítal je: Od: -4 Do: 1 Cisla: Celkem: 3
Opakování Upravte program Kladna, aby vypsal jen lichá čísla a spočítal je: program Kladna; var a, b, i, n: integer; begin write('Od: '); read(a); write('Do: '); read(b); n:=0; write('Cisla: '); for i:=a to b do if i/2<>round(i/2) then begin write(i, ' '); n:=n+1 end; writeln; writeln('Celkem: ', n); end.
Samostatná práce Upravte program Kladna, tak, aby vypsal jen kladná čísla a spočítal je: Od: -4 Do: 3 Cisla: Celkem: 3 nebo Od: -4 Do: -1 Cisla: Celkem: 0