Pseudocode necə yazılır

Müəllif: Gregory Harris
Yaradılış Tarixi: 14 Aprel 2021
YeniləMə Tarixi: 24 İyun 2024
Anonim
Keşke Daha Önce Öğrenseydik Dediğimiz Zaman Kazandıran 14 Bilgisayar Tüyosu
Videonuz: Keşke Daha Önce Öğrenseydik Dediğimiz Zaman Kazandıran 14 Bilgisayar Tüyosu

MəZmun

Pseudocode, alqoritmlərin işləməsini planlaşdırmaq üçün istifadə edilə bilən sadə bir vasitədir. Kompleks kod yazmaq lazım gəldikdə, işə başlamazdan əvvəl bütün proqramı başınızda saxlaya bilməyəcəksiniz. Pseudocode, sonradan bir proqramlaşdırma dilinə çevrildiyiniz ardıcıl bir şifahi təsvirdir. İnsan dili ilə proqramlaşdırma dilinin birləşməsidir: psevdokod kompüter kodunun sintaksisindən istifadə edir, lakin əsas məqsədi oxunaqlı olmaqdır.

Addımlar

Metod 1 /5: Pseudocode anlamaq

  1. 1 Psevdokodun nə olduğunu öyrənin. Pseudocode, tədricən bir proqramlaşdırma dilinə köçürülə bilən kodun ardıcıl şifahi təsviridir. Bir çox proqramçı, kod üzərində daha çox texniki işə başlamazdan əvvəl bir alqoritmin funksiyasını planlaşdırmaq üçün istifadə edir. Pseudocode, boş bir plan, proqram problemlərini düşünmək üçün bir vasitə və düşüncələrinizi digər insanlara çatdırmağa imkan verən bir əlaqə vasitəsidir.
  2. 2 Psevdokodun niyə faydalı olduğunu öyrənin. Pseudocode, kompüter alqoritminin necə işləyə biləcəyini və işləməli olduğunu göstərmək üçün istifadə olunur. Mühəndislər tez -tez psevdokodu planlaşdırma mərhələsi ilə iş kodunun yazılması mərhələsi arasında proqramlaşdırmada ara mərhələ kimi istifadə edirlər. Yaxşı bir yalançı kod, proqramın son versiyası haqqında şərhlərə çevrilə bilər və proqramçıya gələcəkdə səhvləri düzəltməyə və ya kodu düzəltməyə kömək edəcəkdir. Pseudocode da faydalıdır:
    • Alqoritmin necə işləməli olduğunu izah edin. Pseudocode, proqramın müəyyən bir hissəsinin, mexanizminin və ya texnikasının proqramda necə göstərilməsini göstərir. Təcrübəli proqramçılar kiçik proqramçılara inkişaf addımlarını izah etmək üçün tez -tez yalançı koddan istifadə edirlər.
    • Proqramlaşdırma işini zəif bilən insanlara proqramın gedişatını izah etmək. Bir proqramın işləməsi üçün kompüterlərin çox ciddi bir koda ehtiyacı var, ancaq insanlar, xüsusən də proqramlaşdırma ilə məşğul olmayanlar, hər bir kod sətrinin məqsədini açıq şəkildə izah edən daha sadə və subyektiv bir dili başa düşməyi asanlaşdırırlar.
    • Bir qrupda kod hazırlamaq. Yüksək ixtisaslı mühəndislər, proqramçıların qarşılaşacaqları çətin bir problemi həll etmələrinə kömək etmək üçün tez -tez işlərinə yalançı kodlar daxil edirlər. Digər proqramçılar ilə bir qrupda işləyirsinizsə, yalançı kod nə etdiyinizi başqalarına izah etməyə kömək edəcək.
  3. 3 Psevdokodun subyektiv olduğunu və standartlaşdırılmadığını unutmayın. Yaxşı müəyyən edilmiş bir sintaksis yoxdur - digər proqramçıların çox problem olmadan başa düşə biləcəyi standart konstruksiyalardan istifadə etmək üçün yalnız söylənməmiş bir qayda var. Özünüz kod yazırsınızsa, yalançı kod düşüncələrinizi təşkil etməyə və bir plan hazırlamağa kömək edə bilər. Başqa mühəndislərlə işləyirsinizsə (və onların bilik səviyyəsinin nə olmasının əhəmiyyəti yoxdur), hər kəsin nə etmək istədiyinizi başa düşməsi üçün ən azından əsas konstruksiyalardan istifadə etmək vacibdir.
    • Bir müəssisədə proqramlaşdırma öyrənirsinizsə, çox güman ki, sizə sözdə kod standartları haqqında bilik testi təklif olunacaq. Standart müəllimdən müəllimə və məktəbdən quruma dəyişə bilər.
    • Anlaşılabilirlik, yalançı kod üçün əsas meyardır, buna görə işinizdə standart konstruksiyalardan istifadə etsəniz, yalançı kod faydalı olacaq. Psevdokodu bir proqramlaşdırma dilinə çevirməlisiniz və psevdokod bütün quruluşu başınızda təşkil etməyə imkan verəcəkdir.
  4. 4 Alqoritmləri başa düşməyi öyrənin. Alqoritm, problemi proqrama tanış olan bir şəkildə həll etmək və hərəkətlərin yerinə yetirilmə qaydasıdır. Alqoritm sadəcə bir problemi həll etməyə imkan verən addımlar toplusudur: hərəkətlərin ardıcıllığı, seçimi, təkrarlanması və zəng növü.
    • C proqramlaşdırma dilində ardıcıllıq operatorları həmişə mövcuddur.
    • Seçim "əgər başqa olarsa" bir quruluşdur.
    • İterasiya bir sıra çağırışlardan istifadə etməklə həyata keçirilir: "while", "do", "for".
    • Zəng növü "keçid" ifadəsi ilə seçilir.
  5. 5 Alqoritmi idarə edən üç elementi bilin. Bir ardıcıllıq funksiyasından, bir müddət funksiyasından və başqa bir funksiyadan istifadə edə bilsəniz, işləyən bir alqoritm yazmaq üçün bütün əsas elementlərə sahibsiniz.
    • SEQUENCE, bir tapşırığın müəyyən bir ardıcıllıqla yerinə yetirildiyi xətti bir irəliləyişdir. Misal üçün:
      • Düzbucağın hündürlüyünü oxuyun
      • Düzbucağın enini oxuyun
      • Hündürlüyü x eni hesablama sahəsi
    • WHILE, başlanğıcda bir döngə (təkrar) vəziyyət yoxlamasıdır. Dövrün başlanğıcı və sonu WHILE (hələlik) və ENDWHILE (indiyə qədər hərəkətin sonu) sözləri ilə göstərilir. Döngü yalnız şərt yerinə yetirildikdə bitir. Məsələn:
      • Əhalinin məhdudiyyəti
        • Populyasiyanı + doğum - ölüm kimi hesablayın
      • SONDAN
    • IF-THEN-ELSE (əgər ... onda ... əks halda ...) iki seçim arasında seçim edən bir seçim funksiyasıdır. İkili seçim dörd açar sözlə təyin olunur: IF, THEN, ELSE, ENDIF. Misal üçün:
      • IF (əgər) iş saatı> norm max THEN (sonra)
        • Təkrar emal vaxtlarını göstərin
      • ELSE (əks halda)
        • İş saatlarını göstərin
      • ENDIF (son)

Metod 2 /5: Pseudocode nümunəsi

  1. 1 Sadə bir proqram nümunəsinə baxaq. Bir proqramın bir mətn sənədindəki "foo" hərf birləşməsini əvəz etməli olduğunu düşünün. Proqram bu fayldakı hər sətri oxuyacaq, hər sətirdə istədiyiniz birləşməni axtaracaq və başqası ilə əvəz edəcək. Təkrarlanan addımlar boşluqlarla başlayır - ideal olaraq əsl kodda belə olmalıdır. Yalançı kodun ilkin eskizi belə görünə bilər:
    • faylı açın
    • faylın hər sətrində:
      • bir birləşmə tapın
      • birləşməni silin
      • başqa bir kombinasiya daxil edin
    • faylı bağlayın
  2. 2 Pseudocode iterative olaraq yazın:bir dəfə yazın və içindəki məlumatları dəyişdirin... Pseudocode -un üstünlüklərindən biri, yalnız əsasları eskiz edə və çətin şeyləri daha sonra tərk etməyinizdir. Qeyd edək ki, yuxarıdakı nümunədə hərf birləşməsinin nə olması lazım olduğuna işarə yoxdur. Bir proqramçı olaraq, fərdi hərfləri silmək və başqaları ilə əvəz etmək üçün alqoritmləri daxil etmək üçün psevdokodu yenidən yaza bilərsiniz. İkinci eskiz belə görünə bilər:
    • faylı açın
    • faylın hər sətrində:
      • belə bir söz tap:
        • simli simli oxuyun
        • xarakter uyğun gəlirsə, onda:
          • aşağıdakı simvolların hamısı uyğun gəlsə
          • onda bu doğru seçimdir
          • söz simvollarını silin
          • yeni söz simvolları daxil edin
    • faylı bağlayın
  3. 3 Yeni xüsusiyyətlər əlavə etmək üçün kodu istifadə edin. Pseudocode, proqramçılara bir problemin həlli yolunu düşünməyə kömək edir. Bunu tənlikdəki aralıq hesablamalarla müqayisə etmək olar. Düzgün istifadə edildikdə, yalançı kod mürəkkəb bir işi asanlaşdıra bilər. Psevdokodu bir -bir addım -addım dəyişdirə bilərsiniz:
    • faylı açın
    • əvəz söz istəyin
    • əvəz söz istəyin
    • faylın hər sətrində:
      • belə bir söz tap:
        • simli simli oxuyun
        • xarakter uyğun gəlirsə, onda:
          • aşağıdakı simvolların hamısı uyğun gəlsə
          • onda bu doğru seçimdir
      • bir sözün təkrar sayını hesablayın
      • söz simvollarını silin
      • yeni söz simvolları daxil edin
      • bir sözün təkrar sayını göstərin
    • faylı bağlayın

Metod 3 /5: Pseudocode Yazmaq üçün Standart Proses

  1. 1 Hər sətirdə yalnız bir vuruş yazın. Hər bir pseudocode çağırışı kompüterə yalnız bir hərəkət verməlidir. Çox vaxt vəzifənin düzgün təsviri ilə hər bir tapşırıq bir pseudocode xəttinə uyğun gəlir. Bir iş siyahısı yazın, sonra onu psevdokoda çevirin və sonra pseudocodu həqiqi icra edilə bilən koda çevirin.
    • Tapşırıq siyahısı:
      • Adı, bir saatın dəyəri, saat sayını oxuyun
      • Hesablamalar aparmaq
      • çıxılmadan əvvəl məbləğ = saat başına xərc * saat sayı
      • çıxılma = çıxılmadan əvvəlki məbləğ * çıxılma əmsalı
      • çıxıldıqdan sonra məbləğ = çıxılmadan əvvəlki məbləğ - çıxılma
      • Adı, çıxılmadan əvvəl məbləği, kəsilməni, çıxıldıqdan sonra məbləği yazın
    • Psevdokod:
      • READ adı, saatın dəyəri, saat sayı, çıxılma əmsalı
      • AmountUnderDeduction = Saat dəyəri * Saat sayı
      • Deduction = AmountDeduction * Endirim Faktoru
      • ƏmanətDüşüşdən Sonra = Tutulmadan Məbləğ - Azaldılma
      • YAZIN adı, çıxılmadan əvvəl məbləğ, çıxılma, endirimdən sonra məbləğ
  2. 2 Əsas funksiyanın ilk sözünü böyük hərflərlə yazın. Yuxarıdakı nümunədə, READ və WRITE proqramın əsas funksiyaları olduğu üçün böyük hərflərlə yazılmışdır. Əhəmiyyətli açar sözlər OXU, YAZ, İF, BAŞQA, ENDIF, İLƏ, SONDAKİ, TƏKRAR və UNTIL ola bilər.
  3. 3 Nə demək istədiyinizi yazın, proqramlaşdırmayın. Bəzi proqramçılar yalançı kodu proqram olaraq yazırlar - məsələn, "əgər% 2 == 1 olarsa". Ancaq yalançı kodu oxuyanlar mücərrəd simvolları anlamaqda çətinlik çəkəcəklər. "Tək bir rəqəm varsa" kimi bir ifadəni başa düşmək daha asan olacaq. Nə qədər aydın yazsanız, insanların nə demək istədiyinizi başa düşməsi daha asan olacaq.
  4. 4 Tamamilə hər şeyi yazın. Bir proses daxilində baş verən hər şey mümkün qədər ətraflı təsvir edilməlidir. Pseudocode sadə təlimatlara bənzəyir. Pseudocode -da dəyişənlər nadir hallarda istifadə olunur - daha tez -tez bir proqramın daha başa düşülən obyektlərlə nə etməli olduğunu izah edir: hesab nömrələri, adlar, əməliyyat məbləğləri.
    • Yaxşı bir yalançı kod nümunəsi:
      • Hesab nömrəsi və şifrə uyğun olarsa, əsas hesab məlumatlarını göstərin.
      • Hər göndərmə üçün faktura məbləğinə nisbətdə ümumi dəyəri hesablayın.
    • Uğursuz pseudocode nümunəsi:
      • g = 54 / r olsun (Dəyişənlərdən istifadə etməyin. Altında gizlənəni daha yaxşı təsvir edin.)
      • proses başa çatana qədər əsas emal edin (Əsas emalın nə olduğunu və prosesin sonunu nəyin göstərəcəyini aydınlaşdırmaq lazımdır.)
  5. 5 Standart proqramlaşdırma dili vasitələrindən istifadə edin. Pseudocode üçün heç bir standart olmasa da, mövcud proqramlaşdırma dillərindən (ardıcıllığı olanlar) konstruksiyalardan istifadə etsəniz, digər proqramçıların nə etdiyinizi başa düşməsi daha asan olacaq. Proqramlaşdırma dilində etdiyiniz kimi "if", "sonra", "while", "else" və "loop" və ya analoqlarını rus dilində istifadə edin. Aşağıdakı quruluşlara diqqət yetirin:
    • Şərt varsa TƏLİMAT. Bu, ayrı bir bəyanatın yalnız ayrı bir şərt yerinə yetirildiyi təqdirdə atəş açacağı deməkdir. Bu vəziyyətdə bir təlimat, proqramın yerinə yetirməli olduğu bir addımdır. Şərt, proqramın işləyə biləcəyini yoxladıqdan sonra məlumatların müəyyən tələblərə cavab verməsi deməkdir.
    • ŞƏRT TƏLİMAT edir. Bu o deməkdir ki, şərt artıq yerinə yetirilməyənə qədər bəyanat dəfələrlə təkrarlanmalıdır.
    • ŞƏRTLİ ikən TƏLİMAT edin. Bu quruluş, CONDITION do INSTRUCTION ilə oxşardır. Birinci halda, bəyanat qüvvəyə minməzdən əvvəl şərt yoxlanılır, lakin bu halda bəyanat əvvəlcə işə salınır və TƏLİMAT vəzifəsi ən azı bir dəfə tetiklenir.
    • a = NUMBER1 ilə NUMBER2 üçün TƏLİMAT edin. Bu, "a" dəyişəninin avtomatik olaraq NUMBER1 dəyərini alacağı deməkdir. Dəyişən NUMBER2 -ə çatana qədər "a" hər addımda bir artacaq. Hər hansı bir hərf bir dəyişəni ifadə etmək üçün istifadə edilə bilər.
    • NAME (ARGUMENTS) funksiyası: TƏLİMAT. Kodda hərflərin müəyyən birləşməsi hər dəfə istifadə edildikdə, bəzi təlimatlar üçün bir ad olaraq xidmət edir. Arqumentlər, ifadəni dəqiqləşdirmək üçün istifadə olunan dəyişənlərin siyahısıdır.
  6. 6 Bloklarda ayrı addımlar. Bloklar, birdən çox ifadəni bir yerə bağlayan sintaksis elementləridir. Bloklardan istifadə edərək məlumatları təşkil edə bilərsiniz (məsələn, blok 1 -dən olan addımlar həmişə 2 -ci blokdakı addımlardan əvvəl yerinə yetirilir) və ya birləşdirə bilərsiniz (məsələn, təlimat1 və göstəriş2 eyni mövzuya malikdir). Ümumiyyətlə, bütün istəklər başqalarından asılılığını göstərmək üçün ayrılmalıdır. Bunun iki yolu var.
    • Qıvrım aşırma ilə:
      • {
      • TƏLİMAT1
      • TƏLİMAT2
      • ...}
    • Boşluqlardan istifadə. Boşluqlardan istifadə edərkən eyni blokdakı hər bir təlimat ekranın sol kənarından eyni məsafədə başlamalı olacaq. Bloklar daxilində bloklar daha da yerləşəcək. Üst səviyyə blok təlimatı, alt blokda eyni sayda aparıcı boşluq olan bir göstəriş olsa belə alt bloku bağlayır.
      • BLOK 1
      • BLOK 1
        • BLOK 2
        • BLOK 2
          • BLOK 3
        • BLOK 2
          • BLOK 3
      • BLOK 1

Metod 4 /5: Pseudocode Yazma Təcrübəsi

  1. 1 Əvvəlcə prosesin məqsədini təsvir edin. Bu, yalançı kodunuzun tamam olub olmadığını anlamağa kömək edəcək. Psevdokod problemi həll edə bilirsə, tamamlanmış hesab olunur. Prosesi təsvir edin. Əgər sadədirsə, çox az sətrə ehtiyacınız var. Yazdıqlarınızı yenidən oxuyun və düşünün:
    • Bu yalançı kodu ən azından proseslə tanış olan biri başa düşəcəkmi?
    • Pseudocode asanlıqla həqiqi kompüter koduna çevrilə bilərmi?
    • Psevdokod bütün prosesi təsvir edirmi və hər hansı bir detalı gözdən qaçırmı?
    • Hədəf auditoriyası hər bir obyektin adını yalançı kodda anlaya biləcəkmi?
  2. 2 Təlimatlara hazırlamaq üçün ilk addımları yazın. Adətən kodun birinci hissəsi alqoritmi işləyən dəyişənləri və digər elementləri təyin edir.
    • Dəyişən dəyərləri daxil edin. Kodda hər bir dəyişənin və hər bir məlumat vahidinin necə istifadə ediləcəyini göstərin.
    • Nəzarətləri müəyyənləşdirin. Onları həqiqi kodda olduğu kimi yalan kod dilində (obyekt yönümlü proqramlaşdırma dillərində mətn və şəkillər və digər dillərdə daha sadə vasitələr) təsvir etməlisiniz.
  3. 3 Funksional pseudocode yazın. Proqram "parametrləri" ni göstərdikdən sonra hadisəyə əsaslanan və ya obyekt yönümlü bir kod yaradaraq yalançı kod prinsiplərinə etibar edin. Hər bir kod sətri bir sorğu, döngə, seçim və ya başqa bir funksiyanı təsvir etməlidir.
  4. 4 Gerekirse şərh əlavə edin. Əsl kompüter kodunda şərhlər oxucuya tapşırıqların və kod parçalarının rolunu izah edir. Psevdokodu sadə təbii dildə ətraflı şəkildə izah etmək lazımdır, çünki psevdokodu həqiqi koda çevirməyincə şərhlərdən istifadə etməyəcəksiniz.
    • Bir çox proqramçı, psevdokodu şərhlərlə adi bir kod halına gətirməyi üstün tutur. Bu, bu layihə üzərində işləyən, onu təhlil edən və ya bir şey öyrənən digər proqramçılara, geliştiricinin hər bir konkret xətt ilə nə etmək istədiyini anlamağa imkan verir.
    • Şərhləri kompüterin oxumaması üçün / / ilə başlayın. Çizgilər boşluqla ayrılmalıdır. Misal üçün:
      • / / Əgər robotun qabaqda heç bir maneəsi yoxdursa
        • / / Robotu hərəkət etdirin
        • / / Shift əmrini əmr tarixçəsinə əlavə edin
        • / / QAYIT doğru
      • / / Başqa
        • / / Yalanla QAYIT robotu yerindən tərpətməyin
      • / / İSTƏYİR
  5. 5 Bitmiş işi yenidən oxuyun və məntiq və sintaksisdə səhvlər axtarın. Sintaksisin mükəmməl düzgün olması lazım deyil, amma yalançı kod məntiqli görünməlidir. Özünüzü bu kodu oxuyanın yerinə qoymağa çalışın və əmrlərinizin mümkün qədər aydın olub olmadığını düşünün.
    • Kod modullarını əhatə etdikləri elementlərə görə qiymətləndirin. Məsələn, kompüterin əsas əməliyyatları bir fayldakı məlumatları oxumaq və əldə etmək, bir fayla yazmaq və ya ekranda göstərmək, riyazi hesablamalar, dəyişkən məlumatları qiymətləndirmək, bir və ya bir neçə elementi müqayisə etməkdir. Bütün bu proseslərin kompüter kodunda və bu proqram üçün yaratdığınız psevdokodda öz yeri var.
    • Pseudocode -a xüsusi tapşırıqlar daxil edin. Hər yeni vəzifəni boşluqlarla ayırdıqdan sonra, bu məlumatı həqiqi proqramlaşdırma dilini təqlid edərək, proqramlaşdırma dilinin sərt qaydalarına riayət etmədən, yalançı kodla təqdim edin.
    • Pseudocode -da bütün lazımi elementlərin olub olmadığını yoxlayın.Dəyişkən izahlar kimi bəzi texniki detallara ehtiyac olmasa belə, hər bir vəzifə və hər bir element aydın şəkildə yazılmalıdır.
  6. 6 Psevdokodu yenidən oxuyun. Psevdokodunuz prosesi əhəmiyyətli səhvlər olmadan təsvir etdikdə, bu layihənin hər hansı bir iştirakçısı ilə yenidən oxuyun. Həmkarlarınızdan hansı hissələrin təkmilləşdirilməsinə ehtiyacı olduğunu sizə göstərməsini xahiş edin. Proqramçılar tez -tez prosesləri ətraflı təsvir etmirlər, buna görə də bu mərhələdə ehtiyacınız olan hər şeyi əlavə edə bilərsiniz. Kod üzərində özünüz işləyirsinizsə, yazdıqlarınızı yenidən oxuyun və işinizi kimdənsə nəzərdən keçirin.
    • Həmkarlarınız yalançı koddan narazıdırlarsa, onu daha aydın şəkildə yazın. İş yoldaşlarınızdan nəyi bacarmadığınızı soruşun: addımlar ümumiyyətlə anlaşılmaz görünür, yoxsa prosesin bəzi vacib hissələrini psevdokoda daxil etməyi unutmusunuz?
  7. 7 Pseudocode saxla. Kodu nəzərdən keçirdiyinizdə və həmkarlarınız işinizi təsdiqlədikdə, psevdokodu arxivə qeyd edin. Həqiqi kod yazarkən, kod şərhləri ilə pseudocode daxil edin. Şərhləri kompüterin bir proqram olaraq icra etməsinə mane olmaq üçün / / ilə başlayın.

Metod 5 /5: Psevdokodu proqramlaşdırma dili koduna çevirmək

  1. 1 Psevdokodu izləyin və necə işlədiyini anlayın. Pseudocode sizə bir alqoritm verir. Məsələn, kod siyahını əlifba sırası ilə sıralaya bilər. Pseudocode, işlədiyiniz proqramlaşdırma dilində bir alqoritmin necə qurulacağını anlamağa kömək edəcək.
  2. 2 Proqramlaşdırma dilinizə uyğun proqramlaşdırma elementlərindən istifadə edin. Bu elementlərə if və loop ifadələri daxil ola bilər. Hər bir xətt müxtəlif yollarla həyata keçirilə bilər. Hər şey istifadə etdiyiniz proqramlaşdırma dilinin səviyyəsindən asılı olacaq.
    • Məsələn, müəyyən məlumatları ekranda göstərməyə çalışın. Bunu etmək üçün xüsusi bir pəncərədən və ya işlədiyiniz mövcud bir qrafik interfeysdən istifadə edə bilərsiniz.
  3. 3 Pseudocode tətbiq edin. Pseudocode sadə, savadlı və aydın yazılıbsa, proqram işlədildikdə bütün alqoritm daha səmərəli və səhvsiz işləyəcək.
  4. 4 İş kodunu pseudocode ilə yenidən izləyin və müqayisə edin. İş kodunun yalançı kod məntiqinə uyğun olub olmadığını yoxlayın. Məsələn, psevdokodunuz giriş və çıxış təmin edərsə, mümkün olan bütün giriş metodlarını sınayın və koddan çıxan nəticəni yalançı koddan çıxışı ilə müqayisə edin. Bir həmkarınızdan kodu düzəltmək üçün bir yol izləməsini və ya tövsiyə etməsini xahiş edə bilərsiniz.

İpuçları

  • Kompüterin əsas işini başa düşməyə çalışın. Kod kompüterə əməliyyatları yerinə yetirməyi tapşırmalıdır. Bu əməliyyatların prinsiplərini başa düşmək, əsas kodun nə etdiyini izləyən psevdokod yazmağa kömək edəcək.
  • Məkanlardan mümkün qədər səmərəli istifadə edin. Boşluq kod elementlərini ayırmaq üçün istifadə edilə bilər və bu, insanların oxumasını asanlaşdırmaq üçün psevdokodda xüsusilə vacibdir. Məkanın ayrı bir blok olduğunu düşünün. Eyni sayda boşluqla başlayan xətlər eyni blokdadır və alqoritmdəki proses üçün təxminən eyni əhəmiyyətə malikdir.