{"id":192,"date":"2022-01-20T15:48:57","date_gmt":"2022-01-20T14:48:57","guid":{"rendered":"https:\/\/wiskunst.hjgsoft.nl\/?page_id=192"},"modified":"2022-01-24T09:31:13","modified_gmt":"2022-01-24T08:31:13","slug":"eerste-programma","status":"publish","type":"page","link":"https:\/\/wiskunst.nl\/index.php\/programmeren1\/programmeren\/eerste-programma\/","title":{"rendered":"Eerste programma"},"content":{"rendered":"<p>Een programma is een verzameling opdrachten die tot doel hebben een probleem op te lossen.<br \/>\nDe Engelse term voor opdracht is statement, en dat laatse woord zal ik meestal gebruiken.<\/p>\n<p>Zoals iedere taal heeft ook Pascal te maken met een gramatica ofwel syntaxis.<br \/>\nHier volgen nu de eerste syntactische regels:<\/p>\n<p>1. Ieder programma begin met het woord\u00a0<b>program<\/b>\u00a0gevolgd door de naam van het programma, afgeloten met een punt-komma\u00a0<b>;<\/b><br \/>\n2. De statements van het programma staan tussen de woorden\u00a0<b>begin<\/b>\u00a0en\u00a0<b>end.<\/b>\u00a0(let op de punt achter end!).<br \/>\n3. Na ieder statement komt een punt-komma\u00a0<b>;<\/b>.<br \/>\n4. Als een statement argumenten heeft dan staan deze tussen haken\u00a0<b>( )<\/b>.<br \/>\n5. Argumenten worden gescheiden door een komma\u00a0<b>,<\/b>.<\/p>\n<p>Dit wetende gaan we nu ons eerste programma schrijven (en geheel in traditie!):<\/p>\n<p>1. start Turbo.com<br \/>\n2. Druk op\u00a0<b>W<\/b><br \/>\n3. Tik in: hallo<br \/>\n4. Druk op\u00a0<b>E<\/b><br \/>\n5. Tik onderstaande programma in:<\/p>\n<p><span style=\"font-family: 'courier new', courier, monospace; font-size: 12pt;\">program Hallo;<\/span><\/p>\n<p><span style=\"font-family: 'courier new', courier, monospace; font-size: 12pt;\">begin<\/span><br \/>\n<span style=\"font-family: 'courier new', courier, monospace; font-size: 12pt;\">\u00a0 writeln(&#8216;Hallo wereld!&#8217;);<\/span><br \/>\n<span style=\"font-family: 'courier new', courier, monospace; font-size: 12pt;\">end.<\/span><\/p>\n<p>Het inspringen bij de tweede regel is niet noodzakelijk (evenals de regelscheidingen), maar komen de leesbaarheid ten goede.<br \/>\nDe algemene regel voor inspringen luidt: Alle code die logischer wijs bij elkaar hoort, staat op dezelfde kantlijn en<br \/>\nwanneer deze code onderdeel van andere code is, is deze code t.o.v. de andere code ingesprongen.<\/p>\n<p>6. Druk op\u00a0<b>ctrl+k-d<\/b>\u00a0om de editor te verlaten.<br \/>\n7. Druk op\u00a0<b>S<\/b>\u00a0om het programma te bewaren.<br \/>\n8. Druk op\u00a0<b>C<\/b>\u00a0om het programma te compileren.<br \/>\n9. Druk op\u00a0<b>R<\/b>\u00a0om het programma te runnen (=uitvoeren).<\/p>\n<p>Als je bij punt 8 een foutmelding krijgt, lees deze dan aandachtig en kijk wat er verschilt met bovenstaande programma.<br \/>\nAls je nu &#8216;Hallo wereld!&#8217; op je scherm ziet, is alles goed gegaan en heb je je eerste programma gemaakt. Gefeliciteerd!<\/p>\n<p>Met het statement\u00a0<b>writeln<\/b>\u00a0wordt iets op het scherm afgedrukt. De\u00a0<b>ln<\/b>\u00a0achter\u00a0<b>write<\/b>\u00a0spreek je uit als\u00a0<i>line<\/i>\u00a0en zorgt ervoor dat de cursor naar de volgende regel gaat.<br \/>\nAlles wat als argument van\u00a0<b>writeln<\/b>\u00a0tussen enkele aanhalingstekens staat noem je een\u00a0<i>string<\/i>\u00a0en wordt letterlijk zo afgedrukt.<\/p>\n<p> [<a href=\"https:\/\/wiskunst.nl\/index.php\/programmeren\/eerste-kennismaking\/\">Eerste kennismaking<\/a>] &lt;&#8211; &#8211;&gt; [<a href=\"https:\/\/wiskunst.nl\/index.php\/programmeren\/variabelen-1\/\">Variabelen (1)<\/a>]\n<p><span style=\"font-size: 8pt;\">[<a href=\"https:\/\/wiskunst.nl\/index.php\/raadseltjes\/oplossing-raadsel-2\/\" target=\"_blank\" rel=\"noopener\">Oplossing raadsel 2<\/a>]<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Een programma is een verzameling opdrachten die tot doel hebben een probleem op te lossen. De Engelse term voor opdracht is statement, en dat laatse woord zal ik meestal gebruiken. Zoals iedere taal heeft ook Pascal te maken met een gramatica ofwel syntaxis. Hier volgen nu de eerste syntactische regels: 1. Ieder programma begin met [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":185,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"templates\/template-full-width.php","meta":{"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"class_list":["post-192","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Eerste programma - Wiskunst<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/wiskunst.nl\/index.php\/programmeren1\/programmeren\/eerste-programma\/\" \/>\n<meta property=\"og:locale\" content=\"nl_NL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Eerste programma - Wiskunst\" \/>\n<meta property=\"og:description\" content=\"Een programma is een verzameling opdrachten die tot doel hebben een probleem op te lossen. De Engelse term voor opdracht is statement, en dat laatse woord zal ik meestal gebruiken. Zoals iedere taal heeft ook Pascal te maken met een gramatica ofwel syntaxis. Hier volgen nu de eerste syntactische regels: 1. Ieder programma begin met [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wiskunst.nl\/index.php\/programmeren1\/programmeren\/eerste-programma\/\" \/>\n<meta property=\"og:site_name\" content=\"Wiskunst\" \/>\n<meta property=\"article:modified_time\" content=\"2022-01-24T08:31:13+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Geschatte leestijd\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/wiskunst.nl\\\/index.php\\\/programmeren1\\\/programmeren\\\/eerste-programma\\\/\",\"url\":\"https:\\\/\\\/wiskunst.nl\\\/index.php\\\/programmeren1\\\/programmeren\\\/eerste-programma\\\/\",\"name\":\"Eerste programma - Wiskunst\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wiskunst.nl\\\/#website\"},\"datePublished\":\"2022-01-20T14:48:57+00:00\",\"dateModified\":\"2022-01-24T08:31:13+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/wiskunst.nl\\\/index.php\\\/programmeren1\\\/programmeren\\\/eerste-programma\\\/#breadcrumb\"},\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/wiskunst.nl\\\/index.php\\\/programmeren1\\\/programmeren\\\/eerste-programma\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/wiskunst.nl\\\/index.php\\\/programmeren1\\\/programmeren\\\/eerste-programma\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/wiskunst.nl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Programmeren\",\"item\":\"https:\\\/\\\/wiskunst.nl\\\/index.php\\\/programmeren1\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Programmeren met Pascal\",\"item\":\"https:\\\/\\\/wiskunst.nl\\\/index.php\\\/programmeren1\\\/programmeren\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Eerste programma\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/wiskunst.nl\\\/#website\",\"url\":\"https:\\\/\\\/wiskunst.nl\\\/\",\"name\":\"Wiskunst\",\"description\":\"2\u221e\u2227&gt;\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/wiskunst.nl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nl-NL\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Eerste programma - Wiskunst","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/wiskunst.nl\/index.php\/programmeren1\/programmeren\/eerste-programma\/","og_locale":"nl_NL","og_type":"article","og_title":"Eerste programma - Wiskunst","og_description":"Een programma is een verzameling opdrachten die tot doel hebben een probleem op te lossen. De Engelse term voor opdracht is statement, en dat laatse woord zal ik meestal gebruiken. Zoals iedere taal heeft ook Pascal te maken met een gramatica ofwel syntaxis. Hier volgen nu de eerste syntactische regels: 1. Ieder programma begin met [&hellip;]","og_url":"https:\/\/wiskunst.nl\/index.php\/programmeren1\/programmeren\/eerste-programma\/","og_site_name":"Wiskunst","article_modified_time":"2022-01-24T08:31:13+00:00","twitter_card":"summary_large_image","twitter_misc":{"Geschatte leestijd":"2 minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/wiskunst.nl\/index.php\/programmeren1\/programmeren\/eerste-programma\/","url":"https:\/\/wiskunst.nl\/index.php\/programmeren1\/programmeren\/eerste-programma\/","name":"Eerste programma - Wiskunst","isPartOf":{"@id":"https:\/\/wiskunst.nl\/#website"},"datePublished":"2022-01-20T14:48:57+00:00","dateModified":"2022-01-24T08:31:13+00:00","breadcrumb":{"@id":"https:\/\/wiskunst.nl\/index.php\/programmeren1\/programmeren\/eerste-programma\/#breadcrumb"},"inLanguage":"nl-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wiskunst.nl\/index.php\/programmeren1\/programmeren\/eerste-programma\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/wiskunst.nl\/index.php\/programmeren1\/programmeren\/eerste-programma\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/wiskunst.nl\/"},{"@type":"ListItem","position":2,"name":"Programmeren","item":"https:\/\/wiskunst.nl\/index.php\/programmeren1\/"},{"@type":"ListItem","position":3,"name":"Programmeren met Pascal","item":"https:\/\/wiskunst.nl\/index.php\/programmeren1\/programmeren\/"},{"@type":"ListItem","position":4,"name":"Eerste programma"}]},{"@type":"WebSite","@id":"https:\/\/wiskunst.nl\/#website","url":"https:\/\/wiskunst.nl\/","name":"Wiskunst","description":"2\u221e\u2227&gt;","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wiskunst.nl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nl-NL"}]}},"_links":{"self":[{"href":"https:\/\/wiskunst.nl\/index.php\/wp-json\/wp\/v2\/pages\/192","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wiskunst.nl\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wiskunst.nl\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wiskunst.nl\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wiskunst.nl\/index.php\/wp-json\/wp\/v2\/comments?post=192"}],"version-history":[{"count":9,"href":"https:\/\/wiskunst.nl\/index.php\/wp-json\/wp\/v2\/pages\/192\/revisions"}],"predecessor-version":[{"id":527,"href":"https:\/\/wiskunst.nl\/index.php\/wp-json\/wp\/v2\/pages\/192\/revisions\/527"}],"up":[{"embeddable":true,"href":"https:\/\/wiskunst.nl\/index.php\/wp-json\/wp\/v2\/pages\/185"}],"wp:attachment":[{"href":"https:\/\/wiskunst.nl\/index.php\/wp-json\/wp\/v2\/media?parent=192"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}