Proqramlaşdırma dilində bir alqoritm necə yazılır: 6 addım

Mündəricat:

Proqramlaşdırma dilində bir alqoritm necə yazılır: 6 addım
Proqramlaşdırma dilində bir alqoritm necə yazılır: 6 addım

Video: Proqramlaşdırma dilində bir alqoritm necə yazılır: 6 addım

Video: Proqramlaşdırma dilində bir alqoritm necə yazılır: 6 addım
Video: DİQQƏT! - 15 gündə 12 kq arıqladan su pəhrizi 2024, Aprel
Anonim

Alqoritm, bir problemi həll etmək və ya bir vəzifəni yerinə yetirmək üçün hazırlanmış addımlar toplusudur. Alqoritmlər ümumiyyətlə bir proqram yazmadan əvvəl yalançı kodla və ya danışma dilinizlə bir və ya bir neçə proqramlaşdırma dilinin birləşməsiylə yazılır. Bu wikiHow, tətbiqinizə başlamağınızı təmin edən bir alqoritmi necə birləşdirməyi öyrədir.

Addımlar

Proqramlaşdırma dilində bir alqoritm yazın Adım 1
Proqramlaşdırma dilində bir alqoritm yazın Adım 1

Addım 1. Kodunuzun nəticəsini təyin edin

Həll etmək istədiyiniz xüsusi problem və ya yerinə yetirmək istədiyiniz vəzifə nədir? Nəyə nail olmağı hədəflədiyiniz barədə möhkəm bir fikir əldə etdikdən sonra ora çatmaq üçün atacağı addımları təyin edə bilərsiniz.

Proqramlaşdırma dilində bir alqoritm yazın 2
Proqramlaşdırma dilində bir alqoritm yazın 2

Addım 2. Bir başlanğıc nöqtəsinə qərar verin

Başlanğıc və bitiş nöqtənizi tapmaq, prosesin addımlarını sadalamaq üçün çox vacibdir. Bir başlanğıc nöqtəsi təyin etmək üçün bu sualların cavablarını təyin edin:

  • Hansı məlumatlar/girişlər mövcuddur?
  • Bu məlumatlar haradadır?
  • Mövzuyla əlaqədar hansı düsturlar tətbiq olunur?
  • Mövcud məlumatlarla işləmək qaydaları nələrdir?
  • Məlumat dəyərləri bir -biri ilə necə əlaqəlidir?
Proqramlaşdırma dilində bir alqoritm yazın Adım 3
Proqramlaşdırma dilində bir alqoritm yazın Adım 3

Addım 3. Alqoritmin son nöqtəsini tapın

Başlanğıc nöqtəsində olduğu kimi, bu suallara diqqət yetirərək alqoritminizin son nöqtəsini tapa bilərsiniz:

  • Prosesdən hansı faktları öyrənəcəyik?
  • Başdan sona qədər nə dəyişir?
  • Nə əlavə olunacaq və ya artıq olmayacaq?
Proqramlaşdırma dilində bir alqoritm yazın 4
Proqramlaşdırma dilində bir alqoritm yazın 4

Addım 4. Başdan sona qədər addımları sadalayın

Geniş addımlarla başlayın. Bir real nümunə istifadə etmək üçün deyək ki, məqsədiniz şam yeməyində lazanya içməkdir. Başlanğıc nöqtəsinin bir resept tapmaq olduğunu təyin etdiniz və son nəticə 19: 00 -a qədər tam bişmiş və yeməyə hazır bir lazanya almanızdır. Adımlarınız belə görünə bilər:

  • İnternetdə bir resept axtarın.
  • Artıq mətbəxinizdə olan maddələrə baxın.
  • Mağazada ehtiyacınız olan maddələrin siyahısını hazırlayın.
  • Eksik maddələri satın alın.
  • Evə qayıt.
  • Lazanya hazırlayın.
  • Lazanya sobadan çıxarılır.
Proqramlaşdırma dilində bir alqoritm yazın 5
Proqramlaşdırma dilində bir alqoritm yazın 5

Addım 5. Hər bir addımı necə yerinə yetirəcəyinizi müəyyənləşdirin

Addım-addım bir kontura sahib olduğunuz üçün, hər bir addımı necə kodlaya biləcəyinizi düşünməyin vaxtı gəldi. Hansı dildən istifadə edəcəksiniz? Hansı mənbələr mövcuddur? Bu dildə hər addımı yerinə yetirməyin ən təsirli yolu nədir? Bu kodun bir hissəsini alqoritminizə daxil edin. Bütün prosesi ətraflı izah edənə qədər hər addımı genişləndirin.

  • Məsələn, lazanya alqoritmimizin ilk addımıdır İnternetdə bir resept axtarın.

    Bəs bu axtarışda nə var? Konkret olun. Misal üçün:

    • Kompüterinizi yandırın.

      İnternetə qoşulduğunuzdan əmin olun. Hələ yoxsa İnternetə qoşulun

    • Veb brauzeri açın.
    • Axtarış şərtlərinizi daxil edin.
    • Bir resept bağlantısını vurun.
    • Reseptin ehtiyaclarınıza uyğun olub olmadığını müəyyənləşdirin.

      • Vejetaryen olmayan reseptləri süzün.
      • Reseptin ən az 5 porsiya hazırladığından əmin olun.
    • Doğru resept tapana qədər bu addımlardan bəzilərini təkrarlayın.
  • Bir proqram hazırladığınız sistemin imkanları kimi əlinizdəki qaynaqları düşünün. Lazanya vəziyyətində, lazanya hazırlayan şəxsin internetdə necə axtarış etməyi, soba işləməsini və s.
6 -cı Proqramlaşdırma Dilində Alqoritm Yazın
6 -cı Proqramlaşdırma Dilində Alqoritm Yazın

Addım 6. Alqoritmi nəzərdən keçirin

Alqoritminizi yazdığınız üçün prosesi qiymətləndirməyin vaxtı gəldi. Alqoritminiz müəyyən bir şeyi yerinə yetirmək üçün hazırlanmışdır və proqramınızı yazmağa başlamaq üçün buna ehtiyacınız olacaq. Özünüzə aşağıdakı sualları verin və lazım gəldikdə hər birinə müraciət edin:

  • Alqoritm problemi həll edir/tapşırığı yerinə yetirirmi?
  • Aydın şəkildə müəyyən edilmiş giriş və çıxışlar varmı?
  • Son məqsəd daha ümumi olmaq üçün yenidən təyin olunmalıdırmı? Daha konkret?
  • Hər hansı bir addımı sadələşdirmək olarmı?
  • Alqoritmin düzgün nəticə ilə bitməsinə zəmanət verilirmi?

İpuçları

  • Mövcud alqoritmləri özünüz yazmaq üçün fikirlərə baxın.
  • Sürətli hesablama iterasiyalarından istifadə edin.
  • Kodlaşdırarkən səmərəliliyə diqqət yetirin.
  • Silməyi unutmayın, əks halda kod uğursuz olacaq.

Tövsiyə: