SlideShare a Scribd company logo
Lecture 1
Programming Fundamental
Pemrograman I – IFC3504, ELC3504




      Xaverius Najoan
      Teknik Elektro dan Informatika
      Universitas Sam Ratulangi Manado


              Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
Tujuan
●   Mahasiswa memahami tentang klasifikasi bahasa
    pemrograman
●   Mahasiswa mengetahui langkah-langkah pemrograman




              Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
Pemrograman
●   Intinya melakukan rekayasa aplikasi dengan tujuan
    membantu, memudahkan, mempercepat, mengotomatisasi
    manusia dalam aktivitasnya.
●   Kemampuan yang harus di miliki oleh sarjana Teknik
    Informatika.




              Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
Tentang Pemrograman
●   Pemrograman memberikan instruksi kepada komputer agar
    bekerja sesuai yang kita kehendaki.
●   Komputer memahami pemrograman sebagai data atau
    instruksi dalam bentuk biner (rangkaian bit-bit bernilai 0
    atau 1)
●   Manusia memahami pemrograman sebagai logika,
    aritmetika, algoritma, konsep, model, dll.




               Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
Tentang Pemrograman [2]
●   Bahasa pemrograman menjadi jembatan untuk
    menerjemahkan dari apa yang dikehendaki/dimengerti
    manusia menjadi instruksi pada mesin komputer.
●   Contoh bahasa pemrograman: Pascal, Fortran, Basic, C, C+
    +, C#, Java, PHP, Prolog, Assembly, dll.
●   Bahasa pemrograman pada prinsipnya memiliki bagian-
    bagian yang serupa.
●   Yang membedakan adalah tata bahasa yang digunakan.




              Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
Klasifikasi Bahasa Pemrograman
●   Berdasarkan Tingkat (Level)
    Tingkat kedekatan antara bahasa mesin dan bahasa manusia.
●   Berdasarkan Paradigma.
    Sudut pandang yang digunakan dalam mengimplementasi
    suatu program.




               Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
Berdasarkan Tingkat
●   Tinggi (High Level)
    Memiliki kedekatan dengan bahasa dan cara berpikir manusia. Contoh:
    Pascal, Basic, Prolog, dll
●   Menengah (Middle Level)
    Berada di antara level tinggi dan rendah. Contoh: Bahasa C
●   Rendah (Low Level)
    Lebih dekat dengan mesin, memetakan setiap instruksi dari kode sumber ke
    dalam instruksi kode mesin. Diperlukan pengetahuan yang mendalam tentang
    hardware, representasi data, instruksi-instruksi mesin, proses kerja mesin.
    Contoh: Bahasa Assembly
●   Makin tinggi level bahasa pemrograman, makin mudah dimengerti manusia.
●   Makin rendah level, makin sulit dimengerti manusia.




                   Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
Berdasarkan Paradigma
●   Pemrograman Prosedural/Terstruktur
    Program tersusun atas prosedur-prosedur algoritma, memiliki urutan.
    Contoh: Pascal, C, Basic.
●   Pemrograman Fungsional.
    Program tersusun atas fungsi-fungsi yang sudah didefinisikan
    sebelumnya atau didefinisikan oleh programmer. Contoh: LISP
●   Pemrograman Deklaratif.
    Program tersusun atas deklarasi-deklarasi logika berupa: fakta, aturan
    dan sasaran. Contoh: Prolog
●   Pemrograman Berorientasi Objek.
    Persoalan dan solusi dimodelkan dalam bentuk objek-objek, seperti
    objek-objek dalam kehidupan. Contoh: C++, Java, C#



                  Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
Langkah-Langkah Pemrograman
●   Mendefinisi permasalahan
●   Membuat rumusan untuk pemecahan masalah
●   Implementasi
●   Melakukan Pengujian
●   Membuat Dokumentasi




              Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
(1) Definisi Permasalahan
●   Kita harus mengerti dan memahami permasalahan yang ada.
●   Contoh:
    Bagaimana menjumlahkan dua bilangan?
●   Input yang diberikan apa? outputnya apa?




               Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
(2) Rumusan Pemecahan Masalah
●   Membuat rumusan berupa: algoritma untuk memecahkan
    masalah
●   Rumusan pemecahan berupa diagram-diagram, flowchart,
    ataupun pseudocode.
●   variabel apa yang dibutuhkan? fungsi-fungsi apa yang
    dibutuhkan?




               Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
Pseudocode dan Flowchart

 Pseudocode                                                                Begin

Mulai
                                                                          read x
Masukkan x
Masukkan y
z ← x + y                                                                 read y

Tampilkan z
Selesai                                                                 z=x+y



                                                                          print z



                                Flowchart                                   end



      Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
(3) Implementasi
●   Implementasi tahap pembuatan program (coding), mengacu
    pada desain algoritma yang sudah dilakukan pada tahap
    sebelumnya.
●   Implementasi terdiri dari :
    1. Deklarasi objek data
    2. Inisialisasi objek data
    3. Penulisan program




                Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
Implementasi Kode

program Contoh1;
                                                              Masukkan nilai x = 7
var                                                           Masukkan nilai y = 6
   x : integer;                                               x + y = 13
   y : integer;
   z : integer;

begin
   write('Masukkan nilai x = ');
   readln(x);
   write('Masukkan nilai y = ');
   readln(y);
   z := x + y;
   writeln('x + y = ', z);
end.




             Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
(4) Pengujian & (5) Dokumentasi
●   Setelah tahap implementasi, tahap berikutnya adalah
    pengujian.
●   Pengujian bermaksud untuk menguji apakah program sudah
    berjalan seperti yang diinginkan
●   Dokumentasi adalah tahapan membuat informasi tentang
    tujuan/fungsi program, algoritma dan cara pemakaiannya.




               Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
Programming Terminology
●   Programmer : Orang yang membuat program.
●   Kode sumber (Source Code) : Kode program yang ditulis
    programmer.
●   Identifier (Pengenal) : nama-nama yang ditentukan sendiri
    oleh programmer fungsinya untuk menyatakan : variabel,
    konstanta, tipe data, fungsi, label, obyek data lainnya.
●   Keyword (Kata Kunci) : kata dasar yang telah ditentukan
    oleh suatu bahasa program tertentu, dan tidak boleh
    digunakan sebagai identifier.
●   Statement (Pernyataan) : Pernyataan yang menyebabkan
    suatu tindakan yang akan dilakukan komputer.


               Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
Programming Terminology (2)
●   Kompilasi (Compile/Build) : Proses transformasi kode
    sumber ke dalam kode-kode mesin, untuk menghasilkan file
    executable.
●   Compiler : Program yang melakukan proses kompilasi.
●   Executable: program dalam bahasa mesin, yang siap
    dieksekusi
●   IDE : Integrated Development Environment. Aplikasi untuk
    membuat program.
    Lingkungan pengembangan aplikasi yang sudah terintegrasi.
    (Write, Edit, Compile, Run, Debug).



              Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
About IDE
●   Memudahkan programmer dalam membuat suatu aplikasi,
    baik aplikasi sederhana maupun yang kompleks.
●   Contoh: Visual C (C), Turbo Pascal (Pascal), Netbeans
    (Java), Eclipse (Java), Visual Basic (Basic), dll.
●   Namun demikian, suatu source code bisa dibuat meskipun
    tidak menggunakan IDE. (Hanya menggunakan aplikasi
    pengolah kata biasa. Contoh: notepad, gedit, wordpad, dll.)
●   Untuk mengkompilasi source code menjadi file executable
    (tanpa menggunakan IDE), dibutuhkan sebuah compiler
    stand-alone.




               Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
With IDE




Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
Without IDE




                             cyclops@X­Mobile$ ls
                             Contoh1.pas  struktur.pas

                             cyclops@X­Mobile$ gpc Contoh1.pas ­o Contoh1

                             cyclops@X­Mobile$ ls
                             Contoh1   Contoh1.pas  struktur.pas

                             cyclops@X­Mobile$ ./Contoh1
                             Masukkan nilai x = 7
                             Masukkan nilau y = 6
                             x + y = 13

                             cyclops@X­Mobile$


Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
Review
●   Question?
●   Buat pseudocode untuk program menghitung luas lingkaran.
●   Buat program pascalnya?




                Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
Next
●   Introduction to C




               Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi

More Related Content

DOCX
Ringkasan artikel (pengenalan logika digital menggunakan fpga)
PPT
Pertemuan1
DOCX
Digital logic introduction using fpg as
PDF
Shawshank Redemption
PPT
The Magic Of Nature
PDF
Makabayan Online
PPTX
moulting by manoj
PDF
Tinatawagan Ang Mga Makabayan
Ringkasan artikel (pengenalan logika digital menggunakan fpga)
Pertemuan1
Digital logic introduction using fpg as
Shawshank Redemption
The Magic Of Nature
Makabayan Online
moulting by manoj
Tinatawagan Ang Mga Makabayan

Similar to Pemrograman1 01 (20)

PPT
Algoritma Pemrograman
DOCX
Laporan i
PDF
TUGAS1_DASAR_PEMROGRAMAN_HENDRO_GUNAWAN_200401072103_IF-101.pdf
PDF
Algoritam1
PPTX
listiati univ bung hata (1110013211051) Algoritma dan flowchart
PPTX
fdokumencompresentasijurusantkjppt-251888554.pptx
PPT
Presentasi profil jurusan tkj smkn 8 semarang
PDF
Tugas Pt
PDF
Tugas Pt
PDF
Tugas Pt
PDF
Struktur Pemrograman Java
PPTX
Tugas akhir
PDF
Diskusi Dasar Pemrograman Pertemuan Ke-1.pdf
PDF
Object Oriented Programming (OOP) With Java Programming
PPTX
Dasar Dasar Program123445555555555555555
PPTX
Pertemuan 2 - Algoritma dan Flowchart.pptx
PPT
1 PPT MSIM4203 (1).ppt kuliah universitas terbuka
PPT
1 PPT MSIM4203 (1).pptuniversitas terbuka
PDF
Dasar-Pemrograman-Modul-1-Pengenalan-Pemrograman.pdf
PPTX
Pert 4 siklus hidup
Algoritma Pemrograman
Laporan i
TUGAS1_DASAR_PEMROGRAMAN_HENDRO_GUNAWAN_200401072103_IF-101.pdf
Algoritam1
listiati univ bung hata (1110013211051) Algoritma dan flowchart
fdokumencompresentasijurusantkjppt-251888554.pptx
Presentasi profil jurusan tkj smkn 8 semarang
Tugas Pt
Tugas Pt
Tugas Pt
Struktur Pemrograman Java
Tugas akhir
Diskusi Dasar Pemrograman Pertemuan Ke-1.pdf
Object Oriented Programming (OOP) With Java Programming
Dasar Dasar Program123445555555555555555
Pertemuan 2 - Algoritma dan Flowchart.pptx
1 PPT MSIM4203 (1).ppt kuliah universitas terbuka
1 PPT MSIM4203 (1).pptuniversitas terbuka
Dasar-Pemrograman-Modul-1-Pengenalan-Pemrograman.pdf
Pert 4 siklus hidup
Ad

Recently uploaded (20)

DOCX
Lembar Kerja Mahasiswa Information System
PDF
Gangguan Penglihatan Mata - presentasi biologi
DOCX
Modul Ajar Deep Learning Prakarya Kerajinan Kelas 12 SMA Terbaru 2025
DOCX
Modul Ajar Deep Learning PKN Kelas 10 SMA Terbaru 2025
PPTX
Paparan Penyesuaian Juknis BOSP Tahun 2025
PPTX
PPT SURAT AL FIL LOMBA MAPSI SEKOLAH DASAR
PPTX
MATERI MPLS TENTANG KURIKULUM DAN KEGIATAN PEMBELAJARAN
PPTX
PPT MATERI KODING DAN KECERDASAN ARTIFISIAL UNTUK PEMBELAJARAN
DOCX
LKPD_Bab_1_Informatika_Kelas_9. : Informatika dan Keterampilan Generikdocx
PDF
PPT IPS Geografi SMA Kelas X_Bab 1 Pengantar Geografi_May.pdf
PPTX
Mind_Map_Modul_5_Pedagogik_Koding_AI.pptx
PDF
Pengenalan Undang-undang pengakap laut.pdf
PPTX
Modul 4 Asesmen-dalam-Pembelajaran-Mendalam.pptx
DOCX
CONTOH RANCANGAN MODUL PROYEK KOKURIKULER SMA 1.docx
PPTX
9ICP - Hubungan antara Pancasila dengan UUD 1945Bhinneka Tunggal Ika.pptx
PPTX
XI BAB 7 SISTEM PERNAPASAN pada kelas xi
PPT
SEJARAH kelas 12 SEMESTER SATU DAN DUA.ppt
PPTX
ppt kelas XII materi sifat koligatif larutan
PDF
Lembar Kerja Mahasiswa Konsep Sistem Operasi
PPTX
MATERI NARKOBA RTS badan anti narkoba.pptx
Lembar Kerja Mahasiswa Information System
Gangguan Penglihatan Mata - presentasi biologi
Modul Ajar Deep Learning Prakarya Kerajinan Kelas 12 SMA Terbaru 2025
Modul Ajar Deep Learning PKN Kelas 10 SMA Terbaru 2025
Paparan Penyesuaian Juknis BOSP Tahun 2025
PPT SURAT AL FIL LOMBA MAPSI SEKOLAH DASAR
MATERI MPLS TENTANG KURIKULUM DAN KEGIATAN PEMBELAJARAN
PPT MATERI KODING DAN KECERDASAN ARTIFISIAL UNTUK PEMBELAJARAN
LKPD_Bab_1_Informatika_Kelas_9. : Informatika dan Keterampilan Generikdocx
PPT IPS Geografi SMA Kelas X_Bab 1 Pengantar Geografi_May.pdf
Mind_Map_Modul_5_Pedagogik_Koding_AI.pptx
Pengenalan Undang-undang pengakap laut.pdf
Modul 4 Asesmen-dalam-Pembelajaran-Mendalam.pptx
CONTOH RANCANGAN MODUL PROYEK KOKURIKULER SMA 1.docx
9ICP - Hubungan antara Pancasila dengan UUD 1945Bhinneka Tunggal Ika.pptx
XI BAB 7 SISTEM PERNAPASAN pada kelas xi
SEJARAH kelas 12 SEMESTER SATU DAN DUA.ppt
ppt kelas XII materi sifat koligatif larutan
Lembar Kerja Mahasiswa Konsep Sistem Operasi
MATERI NARKOBA RTS badan anti narkoba.pptx
Ad

Pemrograman1 01

  • 1. Lecture 1 Programming Fundamental Pemrograman I – IFC3504, ELC3504 Xaverius Najoan Teknik Elektro dan Informatika Universitas Sam Ratulangi Manado Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
  • 2. Tujuan ● Mahasiswa memahami tentang klasifikasi bahasa pemrograman ● Mahasiswa mengetahui langkah-langkah pemrograman Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
  • 3. Pemrograman ● Intinya melakukan rekayasa aplikasi dengan tujuan membantu, memudahkan, mempercepat, mengotomatisasi manusia dalam aktivitasnya. ● Kemampuan yang harus di miliki oleh sarjana Teknik Informatika. Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
  • 4. Tentang Pemrograman ● Pemrograman memberikan instruksi kepada komputer agar bekerja sesuai yang kita kehendaki. ● Komputer memahami pemrograman sebagai data atau instruksi dalam bentuk biner (rangkaian bit-bit bernilai 0 atau 1) ● Manusia memahami pemrograman sebagai logika, aritmetika, algoritma, konsep, model, dll. Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
  • 5. Tentang Pemrograman [2] ● Bahasa pemrograman menjadi jembatan untuk menerjemahkan dari apa yang dikehendaki/dimengerti manusia menjadi instruksi pada mesin komputer. ● Contoh bahasa pemrograman: Pascal, Fortran, Basic, C, C+ +, C#, Java, PHP, Prolog, Assembly, dll. ● Bahasa pemrograman pada prinsipnya memiliki bagian- bagian yang serupa. ● Yang membedakan adalah tata bahasa yang digunakan. Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
  • 6. Klasifikasi Bahasa Pemrograman ● Berdasarkan Tingkat (Level) Tingkat kedekatan antara bahasa mesin dan bahasa manusia. ● Berdasarkan Paradigma. Sudut pandang yang digunakan dalam mengimplementasi suatu program. Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
  • 7. Berdasarkan Tingkat ● Tinggi (High Level) Memiliki kedekatan dengan bahasa dan cara berpikir manusia. Contoh: Pascal, Basic, Prolog, dll ● Menengah (Middle Level) Berada di antara level tinggi dan rendah. Contoh: Bahasa C ● Rendah (Low Level) Lebih dekat dengan mesin, memetakan setiap instruksi dari kode sumber ke dalam instruksi kode mesin. Diperlukan pengetahuan yang mendalam tentang hardware, representasi data, instruksi-instruksi mesin, proses kerja mesin. Contoh: Bahasa Assembly ● Makin tinggi level bahasa pemrograman, makin mudah dimengerti manusia. ● Makin rendah level, makin sulit dimengerti manusia. Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
  • 8. Berdasarkan Paradigma ● Pemrograman Prosedural/Terstruktur Program tersusun atas prosedur-prosedur algoritma, memiliki urutan. Contoh: Pascal, C, Basic. ● Pemrograman Fungsional. Program tersusun atas fungsi-fungsi yang sudah didefinisikan sebelumnya atau didefinisikan oleh programmer. Contoh: LISP ● Pemrograman Deklaratif. Program tersusun atas deklarasi-deklarasi logika berupa: fakta, aturan dan sasaran. Contoh: Prolog ● Pemrograman Berorientasi Objek. Persoalan dan solusi dimodelkan dalam bentuk objek-objek, seperti objek-objek dalam kehidupan. Contoh: C++, Java, C# Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
  • 9. Langkah-Langkah Pemrograman ● Mendefinisi permasalahan ● Membuat rumusan untuk pemecahan masalah ● Implementasi ● Melakukan Pengujian ● Membuat Dokumentasi Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
  • 10. (1) Definisi Permasalahan ● Kita harus mengerti dan memahami permasalahan yang ada. ● Contoh: Bagaimana menjumlahkan dua bilangan? ● Input yang diberikan apa? outputnya apa? Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
  • 11. (2) Rumusan Pemecahan Masalah ● Membuat rumusan berupa: algoritma untuk memecahkan masalah ● Rumusan pemecahan berupa diagram-diagram, flowchart, ataupun pseudocode. ● variabel apa yang dibutuhkan? fungsi-fungsi apa yang dibutuhkan? Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
  • 12. Pseudocode dan Flowchart Pseudocode Begin Mulai read x Masukkan x Masukkan y z ← x + y read y Tampilkan z Selesai z=x+y print z Flowchart end Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
  • 13. (3) Implementasi ● Implementasi tahap pembuatan program (coding), mengacu pada desain algoritma yang sudah dilakukan pada tahap sebelumnya. ● Implementasi terdiri dari : 1. Deklarasi objek data 2. Inisialisasi objek data 3. Penulisan program Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
  • 14. Implementasi Kode program Contoh1; Masukkan nilai x = 7 var Masukkan nilai y = 6 x : integer; x + y = 13 y : integer; z : integer; begin write('Masukkan nilai x = '); readln(x); write('Masukkan nilai y = '); readln(y); z := x + y; writeln('x + y = ', z); end. Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
  • 15. (4) Pengujian & (5) Dokumentasi ● Setelah tahap implementasi, tahap berikutnya adalah pengujian. ● Pengujian bermaksud untuk menguji apakah program sudah berjalan seperti yang diinginkan ● Dokumentasi adalah tahapan membuat informasi tentang tujuan/fungsi program, algoritma dan cara pemakaiannya. Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
  • 16. Programming Terminology ● Programmer : Orang yang membuat program. ● Kode sumber (Source Code) : Kode program yang ditulis programmer. ● Identifier (Pengenal) : nama-nama yang ditentukan sendiri oleh programmer fungsinya untuk menyatakan : variabel, konstanta, tipe data, fungsi, label, obyek data lainnya. ● Keyword (Kata Kunci) : kata dasar yang telah ditentukan oleh suatu bahasa program tertentu, dan tidak boleh digunakan sebagai identifier. ● Statement (Pernyataan) : Pernyataan yang menyebabkan suatu tindakan yang akan dilakukan komputer. Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
  • 17. Programming Terminology (2) ● Kompilasi (Compile/Build) : Proses transformasi kode sumber ke dalam kode-kode mesin, untuk menghasilkan file executable. ● Compiler : Program yang melakukan proses kompilasi. ● Executable: program dalam bahasa mesin, yang siap dieksekusi ● IDE : Integrated Development Environment. Aplikasi untuk membuat program. Lingkungan pengembangan aplikasi yang sudah terintegrasi. (Write, Edit, Compile, Run, Debug). Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
  • 18. About IDE ● Memudahkan programmer dalam membuat suatu aplikasi, baik aplikasi sederhana maupun yang kompleks. ● Contoh: Visual C (C), Turbo Pascal (Pascal), Netbeans (Java), Eclipse (Java), Visual Basic (Basic), dll. ● Namun demikian, suatu source code bisa dibuat meskipun tidak menggunakan IDE. (Hanya menggunakan aplikasi pengolah kata biasa. Contoh: notepad, gedit, wordpad, dll.) ● Untuk mengkompilasi source code menjadi file executable (tanpa menggunakan IDE), dibutuhkan sebuah compiler stand-alone. Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
  • 19. With IDE Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
  • 20. Without IDE cyclops@X­Mobile$ ls Contoh1.pas  struktur.pas cyclops@X­Mobile$ gpc Contoh1.pas ­o Contoh1 cyclops@X­Mobile$ ls Contoh1   Contoh1.pas  struktur.pas cyclops@X­Mobile$ ./Contoh1 Masukkan nilai x = 7 Masukkan nilau y = 6 x + y = 13 cyclops@X­Mobile$ Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
  • 21. Review ● Question? ● Buat pseudocode untuk program menghitung luas lingkaran. ● Buat program pascalnya? Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi
  • 22. Next ● Introduction to C Xaverius Najoan - Teknik Elektro dan Informatika – Universitas Sam Ratulangi