#3 Notasi Algoritma (Kalimat Deskriptif, Flowchart, dan Pseudocode)

Reni Nuryati
30 Oct 202115:49

Summary

TLDRThe script discusses various methods of algorithm representation, emphasizing three main approaches: descriptive sentences, pseudo-code, and flowcharts. It explains how algorithms are communicated through structured language in descriptive sentences and how pseudo-code uses simple programming structures for human readability. The script also covers the importance of flowcharts in visually representing the logical steps of an algorithm. Examples are provided for each method, illustrating how to write algorithms for calculating circle areas, determining even or odd numbers, and finding the maximum number among three inputs.

Takeaways

  • 😀 Algorithms are step-by-step procedures to solve problems and can be represented in various ways.
  • 📝 The first method to represent an algorithm is through descriptive sentences, using a specific language structure to explain the steps.
  • 🌐 Descriptive sentences are easy to write but can be challenging to translate into programming languages.
  • 📑 Algorithms written descriptively are structured into three main parts: the title or header, the declaration or dictionary, and the description section.
  • 🔢 In the declaration section, variables and constants are defined for use within the algorithm.
  • 📈 The description section contains the core of the algorithm, detailing the steps to solve the problem in a logical order.
  • 💬 The second method of algorithm representation is pseudo-code, which uses simple programming structures but is intended for human readability.
  • 🔄 Pseudo-code must be translated into a specific programming language syntax to be executed by a computer.
  • 📊 The third method is flowcharts, which visually represent the logical flow of an algorithm using symbols and arrows.
  • 🚫 Flowcharts should avoid unnecessary repetition and should be structured from top to bottom, starting with a start symbol and ending with an end symbol.

Q & A

  • What are the three main ways to represent an algorithm?

    -The three main ways to represent an algorithm are descriptive sentences, pseudo-code, and flowcharts.

  • How is an algorithm described using descriptive sentences?

    -Descriptive sentences present an algorithm in a structured language to explain the steps involved, such as using Indonesian or English to describe the process of checking if a given number is odd or even.

  • What are the three main parts of an algorithm written in descriptive sentences?

    -The three main parts are the title or header, which includes the name of the algorithm and its specification; the declaration or dictionary part, where variables and constants are defined; and the description part, which contains the steps of the algorithm.

  • What is the benefit of using pseudo-code to represent an algorithm?

    -Pseudo-code is beneficial because it is easier to translate into actual programming languages due to the correspondence between pseudo-code notation and programming language syntax.

  • How does pseudo-code differ from descriptive sentences in representing an algorithm?

    -Pseudo-code uses a structured form of language that is closer to programming syntax, while descriptive sentences use everyday language to explain the steps of an algorithm.

  • What is a flowchart and how is it used in algorithm representation?

    -A flowchart is a visual representation of the steps in an algorithm, showing the logical sequence and relationships between processes using symbols and arrows.

  • What are the basic rules to follow when creating a flowchart?

    -The basic rules include avoiding unnecessary repetition of processes, ensuring the flow of processes is from top to bottom, and starting with a start symbol and ending with an end symbol.

  • What are the common symbols used in flowcharts and what do they represent?

    -Common symbols include terminators for start and end, flow lines for direction, process symbols for calculations or data manipulation, input/output symbols for data handling, and decision symbols for conditional branching.

  • Can you provide an example of how a flowchart is used to determine if a number is even?

    -In the example, the flowchart starts with an input symbol to enter a number, then uses a decision symbol to check if the number modulo 2 equals 0. If true, it prints 'even'; if false, it prints 'odd', both using output symbols.

  • What is the significance of the title or header section in an algorithm written in descriptive sentences?

    -The title or header section is significant as it provides the name and a brief explanation or specification of what the algorithm does, setting the context for the rest of the algorithm's steps.

  • How does the declaration or dictionary part of an algorithm in descriptive sentences contribute to the algorithm's functionality?

    -The declaration or dictionary part is crucial as it defines the variables and constants that will be used in the algorithm, ensuring that they are properly initialized before being utilized in the steps.

Outlines

00:00

📝 Understanding Algorithm Description

This paragraph introduces the concept of algorithms and their representation through descriptive sentences. It explains that algorithms consist of steps to solve problems and can be communicated in various ways. The paragraph highlights three main methods to describe an algorithm: descriptive sentences, pseudo-code, and flowcharts. It provides an example of a simple algorithm to check if a given number is odd or even using descriptive sentences. The paragraph also outlines the structure of a descriptive algorithm, which includes a title, explanation, input, and output. It emphasizes the importance of defining variables and constants before using them in the algorithm and describes the core part of the algorithm, which is the step-by-step problem-solving process.

05:03

💻 Transitioning to Pseudo-Code

This paragraph delves into the second method of algorithm representation, pseudo-code. It clarifies that pseudo-code is a human-readable description of an algorithm that cannot be directly executed by a computer. To be understood by a computer, pseudo-code must be translated into a specific programming language's syntax. The paragraph explains that there is no official standard for pseudo-code, so it can be adapted to any programming language, with a recommendation to use common keywords. The benefits of using pseudo-code are discussed, particularly its ease of translation into actual programming languages due to the correspondence between pseudo-code and programming language syntax. The paragraph contrasts descriptive sentences with pseudo-code, showing how everyday language is adapted into a more structured format for programming. An example of pseudo-code for determining the maximum of three numbers is provided to illustrate the method.

10:03

🔄 Flowcharting the Algorithm

The third method of algorithm representation discussed in this paragraph is the flowchart. Flowcharts are visual tools used to represent the logical flow of steps in a program. They consist of symbols that represent different processes and are connected by arrows indicating the order of operations. The paragraph outlines the basic rules for creating flowcharts, such as avoiding unnecessary repetition and ensuring a clear, top-to-bottom flow. It introduces various symbols used in flowcharts, including terminators for start and end, flow lines for direction, process symbols for computations, input/output symbols for data interaction, and decision symbols for conditional branching. An example flowchart for determining whether a number is even is provided, demonstrating the use of these symbols to visually represent the algorithm's logic.

15:16

🔍 Wrapping Up Algorithm Representation

In conclusion, the paragraph summarizes the three methods learned for writing algorithms: descriptive sentences, pseudo-code, and flowcharts. It sets the stage for further learning about the basic structures of algorithms in upcoming materials. The paragraph ends with a farewell and blessings in Arabic, indicating the end of the current discussion.

Mindmap

Keywords

💡Algorithm

An algorithm is a set of step-by-step instructions designed to accomplish a specific task or solve a particular problem. In the context of the video, algorithms are the central theme, with various methods discussed for their representation and implementation. The video explains how algorithms can be expressed in different forms, such as descriptive sentences, pseudo-code, and flowcharts, which are essential for programming and problem-solving.

💡Descriptive Sentence

A descriptive sentence in algorithm representation is a natural language statement that outlines the steps of an algorithm. It uses everyday language to describe the process, making it easily understandable by humans but not by computers. The video gives an example of a simple algorithm to check if a given number is even or odd, using 'if' statements and conditions in a descriptive manner.

💡Pseudo-code

Pseudo-code is a method of algorithm representation that uses the structure of a programming language but is intended to be human-readable. It simplifies the syntax and semantics to make the algorithm's logic clear without being machine-executable. The video discusses how pseudo-code is a bridge between descriptive sentences and actual code, facilitating the translation into various programming languages.

💡Flowchart

A flowchart is a graphical representation of an algorithm, showing the logical flow of steps through symbols and arrows. It is a visual tool that helps in understanding the sequence and conditions of an algorithm. The video explains the use of flowcharts to depict algorithms, including the symbols used for processes, decisions, and inputs/outputs.

💡Input/Output

Input and output are fundamental concepts in computing where 'input' refers to the data provided to a system or program, and 'output' is the result produced by the system or program. The video script mentions input and output in the context of algorithms, emphasizing how algorithms process inputs to produce outputs, which is a core aspect of programming.

💡Conditional Statements

Conditional statements are programming constructs that execute different blocks of code based on whether a specified condition is true or false. The video discusses 'if' statements as a type of conditional that is crucial in algorithms for making decisions, such as determining if a number is even or odd.

💡Variables

Variables are used in algorithms and programming to store data values that can change during the execution of a program. The video script refers to variables like 'radius' in the context of calculating the area of a circle, illustrating how variables hold the input data and are used in computations.

💡Constants

Constants in programming are fixed values that do not change during the execution of a program. In the video, the constant 'pi' is mentioned, which is a mathematical constant used in the formula for calculating the area of a circle, emphasizing the importance of constants in algorithms for precise calculations.

💡Loops

Loops are programming structures that allow code to be executed repeatedly based on a given condition. Although not explicitly mentioned in the provided script, loops are a common algorithmic concept for repeating steps, which could be implied in the discussion of algorithm structures.

💡Functions

Functions are blocks of code designed to perform a specific task and can be reused throughout a program. While not directly mentioned in the script, the concept of functions is related to algorithms, as algorithms often define the logic that can be encapsulated within functions for modular programming.

💡Logic

Logic in programming refers to the use of reasoning and principles to solve problems through algorithms. The video emphasizes the importance of logical thinking in creating algorithms, as it underpins the decision-making and step sequencing within algorithmic processes.

Highlights

Algorithms consist of steps to solve problems and can be communicated in various ways.

There are three main methods to represent algorithms: descriptive sentences, pseudo-code, and flowcharts.

Descriptive sentences present algorithms in a structured language to explain the steps.

An example of a descriptive sentence algorithm is a program to check if a given number is odd or even.

Descriptive sentence algorithms are easy to write but can be challenging to translate into programming languages.

A descriptive sentence algorithm typically consists of a title, explanation, and three main parts: declaration, description, and output.

Pseudo-code is a structured description of an algorithm using simple programming language constructs intended for human readability.

Pseudo-code must be translated into a specific programming language syntax to be executed by a computer.

Pseudo-code uses common keywords like 'if', 'else', 'while', and 'for' for better translation into programming languages.

Flowcharts use diagrams to represent the logical flow of steps in a program.

Flowcharts consist of symbols representing processes, decisions, inputs, and outputs, connected by arrows indicating the flow of control.

Flowcharts should avoid unnecessary repetition and be designed to flow from top to bottom.

A flowchart begins with a start symbol and ends with an end symbol, with clear logic and decision points.

An example of a flowchart is determining whether a number is even, using input/output symbols and decision points.

The transcript discusses the importance of understanding different notations for writing algorithms, including descriptive sentences, pseudo-code, and flowcharts.

The session concludes with a summary of the learned material and a sign-off in Arabic, indicating the end of the discussion.

Transcripts

play00:00

Hai Bu kalau algoritma itu ditulisnya

play00:02

dalam bentuk kata-kata gini aja Bu

play00:05

ada nggak sih cara lain buat ngegambarin

play00:08

algoritma Bu ada dong

play00:14

[Musik]

play00:17

seperti yang kita ketahui bahwa

play00:20

algoritma berisi langkah-langkah

play00:21

penyelesaian masalah terdapat berbagai

play00:24

bentuk cara untuk mengomunikasikan

play00:26

algoritma secara umum Ada tiga cara yang

play00:29

digunakan yang pertama adalah

play00:32

kalimat deskriptif

play00:34

di dalam bentuk ini agoritma disajikan

play00:37

dalam bentuk kalimat dengan struktur

play00:40

bahasa tertentu untuk Menjelaskan

play00:41

langkah-langkahnya contohnya dengan

play00:44

menggunakan bahasa Indonesia ataupun

play00:46

bahasa Inggris

play00:48

Hai misalnya kita akan membuat sebuah

play00:51

program bilangan ganjil genap diberikan

play00:54

sebuah bilangan bulat positif X untuk

play00:57

dicek apakah termasuk bilangan ganjil

play00:59

atau genap maka algoritma untuk membuat

play01:02

program tersebut adalah jika x habis

play01:05

dibagi dua maka tulis genap jika tidak

play01:08

maka tulis ganjil Nah itu merupakan

play01:11

contoh sederhana penulisan algoritma

play01:13

menggunakan kalimat deskriptif cara

play01:16

penulisan algoritma dengan notasi

play01:19

kalimat deskriptif ini paling mudah

play01:21

dilakukan namun begitu ah paling sulit

play01:24

untuk diterjemahkan kedalam bahasa

play01:25

pemrograman pada dasarnya teks algoritma

play01:28

dengan bahasa deskriptif disusun atas

play01:32

tiga bagian utama yaitu

play01:34

yang pertama Bagian judul atau cedera

play01:37

pada bagian ini terdiri atas nama

play01:40

algoritma dengan penjelasan atau

play01:43

spesifikasi dari algoritma tersebut

play01:45

contohnya kita akan membuat sebuah

play01:47

program cara menghitung luas dari sebuah

play01:50

lingkaran maka dituliskan nama

play01:53

algoritmanya beserta penjelasan ringkas

play01:57

dari anggota tersebut spesifikasi dari

play02:00

algoritma ini adalah menghitung luas

play02:03

lingkaran untuk ukuran jari-jari

play02:05

tertentu

play02:07

algoritma menerima masukan dari

play02:10

jari-jari lingkaran menghitung luas

play02:13

lingkaran kemudian mencetak hasil

play02:16

luasnya ke piranti keluaran itu

play02:19

merupakan spesifikasi dari algoritma

play02:22

untuk menghitung luas lingkaran

play02:26

lalu yang kedua yaitu bagian deklarasi

play02:29

atau kamus dalam algoritma bagian

play02:32

deklarasi atau kamus ini digunakan untuk

play02:34

mendefinisikan

play02:35

sebuah nama yang dipakai di dalam

play02:39

algoritma nama tersebut dapat berupa

play02:42

nama variabel ataupun nama konstanta

play02:45

semua nama tersebut baru dapat digunakan

play02:48

dalam algoritma jika sudah didefinisikan

play02:51

terlebih dahulu di bagian deklarasi

play02:54

contohnya deklarasi untuk algoritma luas

play02:58

lingkaran yang pertama ada variabel

play03:01

jari-jari dengan tipe data Float artinya

play03:04

nilai yang dimasukkan ke dalam variabel

play03:07

jari-jarinya ini bisa berupa nilai

play03:10

pecahan Kemudian yang kedua yaitu

play03:13

variabel luar dengan tipe data Float

play03:15

sehingga keluaran dari algoritma ini

play03:18

dapat berupa bilangan pecahan yang

play03:21

ketiga ada konstanta yaitu High dengan

play03:25

nilai

play03:26

3,4 belas bagian yang ketiga yaitu

play03:29

bagian Deskripsi bagian ini merupakan

play03:32

bagian inti dari struktur algoritma

play03:34

bagian ini berisi urutan langkah-langkah

play03:37

penyelesaian masalah langkah-langkah ini

play03:40

dituliskan dengan notasi lazim dalam

play03:43

penulisan algoritma setiap langkah

play03:45

algoritma dibaca dari langkah paling

play03:47

atas juga paling bawah contoh bagian

play03:51

Deskripsi pada algoritma menghitung luas

play03:54

lingkaran yaitu langkah yang pertama

play03:56

baca jari-jari Kemudian yang kedua

play04:00

hitung luas dengan menggunakan rumus phi

play04:04

kali jari-jari kali jari-jari Dimana pi

play04:07

bernilai 3,4 belas sedangkan jari-jari

play04:11

sesuai dengan nilai yang telah dibaca

play04:14

pada tahap sebelumnya kemudian yang

play04:16

ketiga yaitu Tampilkan hasil luas ke

play04:20

layar langkah pun sudah selesai

play04:32

Nah itu dia cara penulisan algoritma

play04:35

menggunakan kalimat deskriptif bagaimana

play04:38

sudah mengerti sampai di sini

play04:40

Sebelum kita lanjutkan yuk isi kuis

play04:43

terlebih dahulu

play04:45

Hai cara penulisan algoritma yang kedua

play04:47

yaitu dengan menggunakan sedot sedot

play04:51

atau bahasa semua berisi deskripsi dari

play04:54

algoritma komputer yang menggunakan

play04:56

struktur sederhana dari bahasa

play04:59

pemrograman tetapi bahasa tersebut hanya

play05:02

ditujukan agar dapat dibaca oleh manusia

play05:05

sehingga notasi pseudo-code tidak dapat

play05:08

dipahami oleh komputer

play05:12

supaya notasi sedekat bisa dipahami oleh

play05:15

komputer maka harus diterjemahkan

play05:17

terlebih dahulu menjadi sintaks dari

play05:20

bahasa pemrograman tertentu

play05:26

dalam sedekat tidak ada syntax standar

play05:29

yang resmi karena itu sedekat ini dapat

play05:33

digunakan dalam bahasa pemrograman

play05:35

manapun disarankan untuk menggunakan

play05:37

keyword yang umum digunakan yaitu

play05:39

seperti if dance El swidu lipid the poor

play05:46

dan lainnya keuntungan menggunakan

play05:48

notasi pseudo-code adalah kemudahan

play05:50

dalam mentranslasi kedalam bahasa

play05:53

pemrograman karena terdapat

play05:55

korespondensi antara notasi sedekat

play05:58

dengan notasi bahasa pemrograman

play06:04

Nah sekarang Coba perhatikan

play06:07

perbedaan antara notasi algoritma

play06:09

menggunakan kalimat deskriptif dengan

play06:11

subcord biasanya kalimat deskriptif ini

play06:15

menggunakan kalimat yang seringkali kita

play06:18

gunakan dalam kehidupan sehari-hari

play06:20

misalnya di sini ada masukkan panjang

play06:25

nah di dalam pedot kata masukkan diganti

play06:30

bisa menjadi input Rich ataupun baca

play06:34

input read baca ini memiliki arti yang

play06:37

sama yaitu untuk masukkan kemudian ada

play06:43

kalimat deskriptif Hai hitung luas

play06:46

dengan rumus panjang kali lebar

play06:50

nah bila didalam Seduh code kita

play06:53

menuliskannya dengan dua kemudian panah

play06:57

ke dalam panjang kali dengan menggunakan

play07:02

notasi bintang lebar nah kemudian untuk

play07:07

Tampilkan luwet itu di dalam sedot kode

play07:11

bisa menggunakan kata output Luwes atau

play07:16

print luas ataupun Freed luas ketiganya

play07:20

ini memiliki arti yang sama yaitu untuk

play07:22

menampilkan luas kemudian jika kita

play07:26

memiliki algoritma

play07:28

Jika nilai a lebih besar dari b maka

play07:32

Tampilkan a Jika a lebih kecil dari b

play07:36

maka Tampilkan B nah itu di dalam

play07:39

kalimat deskriptif yang sangat mudah

play07:42

kita cerna namun ketika diterjemahkan ke

play07:45

dalam sedot atau kita menuliskannya ke

play07:48

dalam sedot ini ditulis dengan

play07:50

menggunakan

play07:51

if yang berarti Jika a lebih besar

play07:56

dengan menggunakan notasi lebih besar

play07:59

dari

play08:00

B kemudian than yang berarti maka print

play08:06

a print abr arti cetak nilai a kemudian

play08:12

Elf yang berarti Jika a tidak lebih

play08:16

kecil dari b maka cetak b atau print B

play08:22

Contoh notasi sedekat adalah sebagai

play08:25

berikut Nah sekarang Coba perhatikan

play08:28

contoh algoritma dengan menggunakan

play08:31

notasi pseudo-code

play08:33

disini terdapat judul kemudian

play08:36

spesifikasi dan ada Deklarasi yang

play08:39

hampir sama dengan penulisan.di kalimat

play08:42

deskriptif namun perbedaannya ada pada

play08:46

deskripsi misalnya di sini kita akan

play08:49

membuat algoritma untuk menentukan

play08:51

bilangan maksimum dari tiga buah

play08:54

bilangan yang diinput nah perhatikan

play08:58

deskripsinya langkah pertama yaitu Rid

play09:02

bilangan satu bilangan 2 nah disini

play09:06

Artinya kita masukkan bilangan 1 dan

play09:11

bilangan 2 atau kita input bilangan 1

play09:14

dan bilangan 2 kemudian

play09:17

dicek IV yang berarti jika

play09:21

bilangan satu lebih besar sama dengan

play09:25

bilangan 2

play09:27

Den atau maka bilangan satu ini dia

play09:33

menjadi Max singa di sini Max merupakan

play09:38

variabel baru yang diisi dengan bilangan

play09:42

satu kemudian Elf nge-rap ketika kondisi

play09:47

pertama tidak terpenuhi artinya bilangan

play09:50

satu tidak lebih besar atau sama dengan

play09:53

bilangan 2

play09:55

maka bilangan 2 yang masuk ke dalam

play09:59

variabel Mark telah ditentukan Apakah

play10:02

bilangan satu atau bilangan 2 yang masuk

play10:05

kedalam Max setelah itu masukkan

play10:08

bilangan tiga yang kemudian akan dicek

play10:13

IV atau jika bilangan tiga lebih besar

play10:18

atau sama dengan Max maka dan bilangan

play10:24

tiga layang masuk ke dalam variabel Mark

play10:29

nah kemudian setelah ditentukan Apakah

play10:34

bilangan satu bilangan 2 atau bilangan

play10:36

tiga yang masuk kedalam mata kemudian

play10:40

Tampilkan bilangan mach tersebut ke

play10:43

layar

play10:45

Hai

play10:48

selanjutnya cara menuliskan algoritma

play10:50

yang ketiga yaitu dengan flowchart

play10:52

flowchart atau bagan alir digunakan

play10:56

untuk menunjukkan aliran atau

play10:59

langkah-langkah dalam suatu program

play11:01

secara logis

play11:03

flowchart terdiri dari gambar atau bagan

play11:06

yang menunjukkan Urutan atau hubungan

play11:09

antar proses beserta pernyataannya dalam

play11:12

bentuk gambar atau simbol-simbol

play11:14

tertentu yang telah disepakati

play11:17

sedangkan diantara proses dihubungkan

play11:20

dengan menggunakan garis

play11:22

notasi algoritma flowchart ini paling

play11:25

banyak digunakan untuk menggambarkan

play11:27

sebuah algoritma

play11:29

untuk membuat flowchart terdapat

play11:32

kaidah-kaidah baku yang harus

play11:33

diperhatikan dalam penyusunan flowchart

play11:35

loh Apa itu Bu yuk cekidot

play11:39

yang pertama hindari pengulangan proses

play11:42

yang tidak perlu atau logika yang

play11:44

berbelit Hai sehingga jalannya proses

play11:47

menjadi singkat yang kedua jalannya

play11:49

proses digambarkan dari atas ke bawah

play11:52

dan diperjelas oleh tanda panah

play11:55

dan yang ketiga sebuah flowchart diawali

play11:58

dengan titik start dan diakhiri dengan n

play12:02

nah ayo kita kenali terlebih dahulu

play12:04

simbol-simbol yang ada di dalam loncat

play12:07

Nah ini dia simbol-simbol yang digunakan

play12:10

dalam pembuatan Flowchart setiap simbol

play12:13

memiliki fungsi masing-masing

play12:16

namun simbol yang akan sering kita

play12:20

gunakan adalah simbol Terminator yaitu

play12:24

digunakan untuk awalan dan akhiran

play12:27

program kemudian ada simbol garis alir

play12:32

yaitu untuk arah aliran program kemudian

play12:37

ada proses yang biasanya digunakan untuk

play12:42

proses perhitungan atau proses Khan data

play12:46

kemudian ada input atau output data yang

play12:51

menggunakan simbol jajargenjang nah

play12:54

biasanya disini

play12:56

dituliskan proses input atau output data

play13:00

kemudian ada simbol description ini

play13:05

digunakan untuk perbandingan pernyataan

play13:08

atau penyeleksian data sehingga simbol

play13:12

decision ini atau simbol pemilihan ini

play13:15

biasanya terdiri dari dua garis alir

play13:19

yaitu untuk aliran kru atau benar dan

play13:25

untuk aliran Fals atau salah yang

play13:28

memberikan pilihan untuk langkah

play13:30

selanjutnya

play13:32

contoh dari flowchart adalah sebagai

play13:34

berikut Nah ini dia contoh dari

play13:37

penggunaan notasi algoritma dengan

play13:39

menggunakan touch di sini ada algoritma

play13:43

untuk menentukan bilangan

play13:45

genap maka flowchart diawali dengan

play13:49

simbol Terminator yaitu mulai

play13:52

kemudian Rid bilangan yang mana Ini

play13:56

memasukkan bilangan sehingga simbol yang

play13:59

digunakan adalah simbol input output

play14:04

kemudian

play14:06

bilangan mod 2 = = 0 gimana ini

play14:11

merupakan decision atau pilihan

play14:14

Hai yang mana akan bernilai true atau

play14:18

benar dan volt atau salah

play14:23

Hai sehingga ketika bilangan mode 2 = =

play14:28

0 dan bernilai benar maka print genap

play14:32

dengan menggunakan simbol input output

play14:36

kemudian ketika bernilai salah

play14:39

print ganjil hadits ini juga menggunakan

play14:43

simbol input output karena Print ini

play14:47

merupakan keluaran dari algoritma

play14:51

kemudian setelah itu algoritma ditutup

play14:54

dengan Terminator selesai

play15:15

Nah itu tadi penjelasan mengenai notasi

play15:18

algoritma dapat kita simpulkan bahwa

play15:22

banyak Khali cara untuk menuliskan

play15:25

algoritma

play15:26

dan yang telah kita pelajari Ada tiga

play15:29

cara yang pertama dengan menggunakan

play15:31

kalimat deskriptif yang kedua dengan

play15:34

menggunakan speedboat dan yang ketiga

play15:36

dengan menggunakan flowchart pada materi

play15:39

selanjutnya kita akan belajar tentang

play15:41

struktur dasar algoritma sampai disini

play15:44

dulu perjumpaan kita

play15:45

Assalamualaikum warahmatullahi

play15:47

wabarakatuh

Rate This

5.0 / 5 (0 votes)

الوسوم ذات الصلة
AlgorithmsPseudo-codeFlowchartProgrammingDescriptive WritingEducational ContentLogical ThinkingProblem SolvingComputer ScienceLearning Tools
هل تحتاج إلى تلخيص باللغة الإنجليزية؟