{"id":1914,"date":"2021-04-01T03:38:28","date_gmt":"2021-04-01T03:38:28","guid":{"rendered":"http:\/\/learnlearn.uk\/alevelcs\/?page_id=1914"},"modified":"2021-04-02T00:46:00","modified_gmt":"2021-04-02T00:46:00","slug":"cie-pseudocode-file-handling","status":"publish","type":"page","link":"https:\/\/learnlearn.uk\/alevelcs\/cie-pseudocode-file-handling\/","title":{"rendered":"CIE Pseudocode &#8211; File Handling"},"content":{"rendered":"<div class=\"responsive-tabs\">\n<h2 class=\"tabtitle\">Reading Files<\/h2>\n<div class=\"tabcontent\">\n\n<h3>Reading Text Files<br \/>\n<!-- HTML generated using hilite.me --><\/h3>\n<p>CIE Pseudocodes reading of text files is really weird but pretty easy to get your head around if you abandon logic and reason.<\/p>\n<p>Look at the example below and note:<\/p>\n<p>File read objects aren&#8217;t assigned to an identifier<\/p>\n<p>The temporary variable (<\/p>\n<p>Example using while loop:<\/p>\n<div style=\"background: #ffffff; overflow: auto; width: auto; border: solid gray; border-width: .1em .1em .1em .8em; padding: .2em .6em;\">\n<pre style=\"margin: 0; line-height: 125%;\">OPENFILE animals<span style=\"color: #333333;\">.<\/span>txt FOR READ\r\n\r\nWHILE <span style=\"color: #000000;\">NOT<\/span> EOF animals<span style=\"color: #333333;\">.<\/span>txt DO\r\n    READFILE animals<span style=\"color: #333333;\">.<\/span>txt, item\r\n    OUTPUT item\r\nENDWHILE\r\nCLOSEFILE animals.txt<\/pre>\n<\/div>\n<p>File opening options: READ, WRITE, APPEND<\/p>\n<p>&nbsp;<\/p>\n\n<\/div><h2 class=\"tabtitle\">Writing Files<\/h2>\n<div class=\"tabcontent\">\n\n<h3>Writing Text Files<\/h3>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n\n<\/div><h2 class=\"tabtitle\">Reading Random Files<\/h2>\n<div class=\"tabcontent\">\n\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Reading Text Files CIE Pseudocodes reading of text files is really weird but pretty easy to get your head around if you abandon logic and reason. Look at the example below and note: File read objects aren&#8217;t assigned to an identifier The temporary variable ( Example using while loop: OPENFILE animals.txt FOR READ WHILE NOT&hellip;&nbsp;<a href=\"https:\/\/learnlearn.uk\/alevelcs\/cie-pseudocode-file-handling\/\" class=\"\" rel=\"bookmark\">Read More &raquo;<span class=\"screen-reader-text\">CIE Pseudocode &#8211; File Handling<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":70,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>CIE Pseudocode - File Handling - A Level Computer Science<\/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:\/\/learnlearn.uk\/alevelcs\/cie-pseudocode-file-handling\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CIE Pseudocode - File Handling - A Level Computer Science\" \/>\n<meta property=\"og:description\" content=\"Reading Text Files CIE Pseudocodes reading of text files is really weird but pretty easy to get your head around if you abandon logic and reason. Look at the example below and note: File read objects aren&#8217;t assigned to an identifier The temporary variable ( Example using while loop: OPENFILE animals.txt FOR READ WHILE NOT&hellip;&nbsp;Read More &raquo;CIE Pseudocode &#8211; File Handling\" \/>\n<meta property=\"og:url\" content=\"https:\/\/learnlearn.uk\/alevelcs\/cie-pseudocode-file-handling\/\" \/>\n<meta property=\"og:site_name\" content=\"A Level Computer Science\" \/>\n<meta property=\"article:modified_time\" content=\"2021-04-02T00:46:00+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/learnlearn.uk\/alevelcs\/cie-pseudocode-file-handling\/\",\"url\":\"https:\/\/learnlearn.uk\/alevelcs\/cie-pseudocode-file-handling\/\",\"name\":\"CIE Pseudocode - File Handling - A Level Computer Science\",\"isPartOf\":{\"@id\":\"https:\/\/learnlearn.uk\/alevelcs\/#website\"},\"datePublished\":\"2021-04-01T03:38:28+00:00\",\"dateModified\":\"2021-04-02T00:46:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/learnlearn.uk\/alevelcs\/cie-pseudocode-file-handling\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/learnlearn.uk\/alevelcs\/cie-pseudocode-file-handling\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/learnlearn.uk\/alevelcs\/cie-pseudocode-file-handling\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"A Level Computer Science Home\",\"item\":\"https:\/\/learnlearn.uk\/alevelcs\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"CIE Pseudocode &#8211; File Handling\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/learnlearn.uk\/alevelcs\/#website\",\"url\":\"https:\/\/learnlearn.uk\/alevelcs\/\",\"name\":\"A Level Computer Science\",\"description\":\"CIE Specification\",\"publisher\":{\"@id\":\"https:\/\/learnlearn.uk\/alevelcs\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/learnlearn.uk\/alevelcs\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/learnlearn.uk\/alevelcs\/#organization\",\"name\":\"A Level Computer Science\",\"url\":\"https:\/\/learnlearn.uk\/alevelcs\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/learnlearn.uk\/alevelcs\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/learnlearn.uk\/alevelcs\/wp-content\/uploads\/sites\/20\/2019\/09\/LearnLearnLogowhite.png\",\"contentUrl\":\"https:\/\/learnlearn.uk\/alevelcs\/wp-content\/uploads\/sites\/20\/2019\/09\/LearnLearnLogowhite.png\",\"width\":710,\"height\":98,\"caption\":\"A Level Computer Science\"},\"image\":{\"@id\":\"https:\/\/learnlearn.uk\/alevelcs\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"CIE Pseudocode - File Handling - A Level Computer Science","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:\/\/learnlearn.uk\/alevelcs\/cie-pseudocode-file-handling\/","og_locale":"en_GB","og_type":"article","og_title":"CIE Pseudocode - File Handling - A Level Computer Science","og_description":"Reading Text Files CIE Pseudocodes reading of text files is really weird but pretty easy to get your head around if you abandon logic and reason. Look at the example below and note: File read objects aren&#8217;t assigned to an identifier The temporary variable ( Example using while loop: OPENFILE animals.txt FOR READ WHILE NOT&hellip;&nbsp;Read More &raquo;CIE Pseudocode &#8211; File Handling","og_url":"https:\/\/learnlearn.uk\/alevelcs\/cie-pseudocode-file-handling\/","og_site_name":"A Level Computer Science","article_modified_time":"2021-04-02T00:46:00+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/learnlearn.uk\/alevelcs\/cie-pseudocode-file-handling\/","url":"https:\/\/learnlearn.uk\/alevelcs\/cie-pseudocode-file-handling\/","name":"CIE Pseudocode - File Handling - A Level Computer Science","isPartOf":{"@id":"https:\/\/learnlearn.uk\/alevelcs\/#website"},"datePublished":"2021-04-01T03:38:28+00:00","dateModified":"2021-04-02T00:46:00+00:00","breadcrumb":{"@id":"https:\/\/learnlearn.uk\/alevelcs\/cie-pseudocode-file-handling\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/learnlearn.uk\/alevelcs\/cie-pseudocode-file-handling\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/learnlearn.uk\/alevelcs\/cie-pseudocode-file-handling\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"A Level Computer Science Home","item":"https:\/\/learnlearn.uk\/alevelcs\/"},{"@type":"ListItem","position":2,"name":"CIE Pseudocode &#8211; File Handling"}]},{"@type":"WebSite","@id":"https:\/\/learnlearn.uk\/alevelcs\/#website","url":"https:\/\/learnlearn.uk\/alevelcs\/","name":"A Level Computer Science","description":"CIE Specification","publisher":{"@id":"https:\/\/learnlearn.uk\/alevelcs\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/learnlearn.uk\/alevelcs\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/learnlearn.uk\/alevelcs\/#organization","name":"A Level Computer Science","url":"https:\/\/learnlearn.uk\/alevelcs\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/learnlearn.uk\/alevelcs\/#\/schema\/logo\/image\/","url":"https:\/\/learnlearn.uk\/alevelcs\/wp-content\/uploads\/sites\/20\/2019\/09\/LearnLearnLogowhite.png","contentUrl":"https:\/\/learnlearn.uk\/alevelcs\/wp-content\/uploads\/sites\/20\/2019\/09\/LearnLearnLogowhite.png","width":710,"height":98,"caption":"A Level Computer Science"},"image":{"@id":"https:\/\/learnlearn.uk\/alevelcs\/#\/schema\/logo\/image\/"}}]}},"rttpg_featured_image_url":null,"rttpg_author":{"display_name":"learnlearnadmin","author_link":"https:\/\/learnlearn.uk\/alevelcs\/author\/learnlearnadmin\/"},"rttpg_comment":0,"rttpg_category":null,"rttpg_excerpt":"Reading Text Files CIE Pseudocodes reading of text files is really weird but pretty easy to get your head around if you abandon logic and reason. Look at the example below and note: File read objects aren&#8217;t assigned to an identifier The temporary variable ( Example using while loop: OPENFILE animals.txt FOR READ WHILE NOT&hellip;&nbsp;Read&hellip;","_links":{"self":[{"href":"https:\/\/learnlearn.uk\/alevelcs\/wp-json\/wp\/v2\/pages\/1914"}],"collection":[{"href":"https:\/\/learnlearn.uk\/alevelcs\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/learnlearn.uk\/alevelcs\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/learnlearn.uk\/alevelcs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/learnlearn.uk\/alevelcs\/wp-json\/wp\/v2\/comments?post=1914"}],"version-history":[{"count":5,"href":"https:\/\/learnlearn.uk\/alevelcs\/wp-json\/wp\/v2\/pages\/1914\/revisions"}],"predecessor-version":[{"id":1932,"href":"https:\/\/learnlearn.uk\/alevelcs\/wp-json\/wp\/v2\/pages\/1914\/revisions\/1932"}],"wp:attachment":[{"href":"https:\/\/learnlearn.uk\/alevelcs\/wp-json\/wp\/v2\/media?parent=1914"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}