vencurik.sk

Píše Matúš Vencúrik fotograf, moderátor a hrdý východniar

Fotky z môjho Foto blogu:

Práve čítate osobný blog autora:

Vydané: Sobota, Marec 29th, 2008 | tlačiť | 2,998 x čítané

Od môjho posledného kontaktu s výukovým programovacím jazykom Tubro Pascal ubehlo už viac ako 8 rokov. V uplynulých týždňoch som v rámci priebežnej pedagogickej praxe odučil niekoľko hodín informatiky. Témou bolo práve programovanie v Turbo Pascal-e. Priznávam, že som teda musel riadne zaloviť v pamäti. Vysvetľovali sme si a následne tvorili programy s využitím podmienok IF a CASE. Dúfam, že sa nasledujúce dva jednoduché programy niekomu zídu. Pozdravujem druhákov na gymnáziu kde som učil.

V úvode hodiny je vhodné zopakovať ako sa v deklarujú premenné - údajový tip a tiež na čo slúžia príkazy Writeln a Readln. Je vhodné tiež pripomenúť syntax spomenutých príkazov.

Viac o podmienkach IF a CASE nájdete aj tu : Informatika a výpočtová technika

Zadanie: Vytvorte program, ktorý načíta tri premenné a určí, či sú stranami trojuholníka.

Pomôcka: Využijeme trojuholníkovú nerovnosť.

Program:


program trojuholnik;
var a, b, c : integer;
begin
writeln(’Zadaj 3 cele cisla. Po kazdom stlac ENTER :’);
readln(a,b,c);
write(’Usecky ‘, a, ‘,’, b, ‘,’, c);
if (a+b>c) and (b+c>a) and (a+c>b)
then writeln(’ su stranami trojuholnika.’)
else writeln(’ nie su stranami trojuholnika.’);
readln;
end.

V ďalšom programe si ukážeme funkciu CASE

Zadanie: Vytvorte program, ktorý po zadaní poradového čísla mesiaca v roku vypíše názov tohto mesiaca.

Program:

program predpoved;
uses crt;
var cislo: integer;
begin
clrscr;
writeln(’Zadaj cislo mesiaca v roku:’);
readln(cislo);
CASE cislo OF
1..2 : writeln(’Rocne obdobie: Zima. Vonku byva celkom dobra kosa. Skoro sa stmieva.’);
3..5 : writeln(’Rocne obdobie: Jar. Vonku je prijemne, vsetko kvitne. Vystacime si s tenkym svetrom, niekey postaci aj 3cko.’);
6..8 : writeln(’Rocne obdobie: Leto. Vonku je super teplo. Staci 3cko, sortky alebo sukna.’);
9..11 : writeln(’Rocne obdobie: Jesen. Vonku je u§ niekedy riadna kosa. Obliekame koçele, svetre alebo bundy.’);
12 : writeln(’Rocne obdobie: Zima. Vonku byva celkom dobra kosa. Zisla by sa vetrovka. 24-teho su Vianoce. jeeej darceky!’);
ELSE begin
CASE cislo OF
13..99 : writeln(’Kto to kedy videl aby mal rok ‘,cislo,’ mesiacov!’);
end;
end;
end;
readln;
end.

Milý odkaz... Nemilý odkaz...
Foto Blog
Podobné články nájdete v týchto rubrikách :

Škola

pošli na vybrali.sme.sk


5 najnovších článkov:
  • Fotoreportáž z hranej krížovej cesty v Prešove
  • Ako sa dajú rušiť GPS/GSM signály v mýtnej OBU jednotke a ako sa to dá odhaliť
  • Svadobné foto-video Humenné 6.2.2010. Riadna kosa bola :)
  • Aké darčeky dať žene na Vianoce
  • 25 ROKOCH MLOKOCH, vtipné koláže a aj nejaké fotky
  • Letná olympiáda v Pekingu 2008

    4 x komentovaný článok “Vyučovacia hodina: Príkazy IF a CASE v Turbo Pascal-e”

    1. aj druhaci vas pozdravuju:D:Dtie programi boli zaujimave ale aj tak som sa viac tesila na obed:D:Dvdaka za zanmky z testou:Dstraasnbe”potesili”:D:Dpriidte zas:D

      kata

    2. V 2. ulohe sa podla zadania mal vypisat nazov mesiaca, nie rocneho obdobia :-)

      ICf

    3. matus, kebyze viem, ze nieco take, ako tvoja stranka existuje, hodiny pascalu by som vyuzila uz davno:) btw, vo stvrtok som z neho mala zapocet:)
      nie som priaznivcom stranok takehoto typu, ale tvoja ma zaujala vo velmi pozitovnom zmysle:)
      jasom len xcela zistit info o maxe, kedze som z PO a studujem v TT a naslo mi tvoju stranku..

      sonka

    4. ICF jj pravda… v zadaní má byť ročné obdobie… moja chyba.

      Matúš Vencúrik

    Pridaj komentár:

    XHTML: Ak viete , môžete použiť tagy: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

    --> -->