1 Pengenalan C Nurdiansah PTIK 09 UNM 2202021

  • Slides: 20
Download presentation
1 Pengenalan C++ Nurdiansah PTIK 09 UNM 2/20/2021

1 Pengenalan C++ Nurdiansah PTIK 09 UNM 2/20/2021

Pengelompokan Tingkatan Bahasa Pemrograman: 2 Bahasa Tingkat Tinggi Pascal Cobol Fortran Basic § §

Pengelompokan Tingkatan Bahasa Pemrograman: 2 Bahasa Tingkat Tinggi Pascal Cobol Fortran Basic § § Bahasa Tingkat Menengah 1. Java C++ C § § § 2. Bahasa Tingkat Rendah § § Macro Assembler Nurdiansah PTIK 09 UNM 2/20/2021

Pengertian Program 3 § Kumpulan instruksi yang digunakan untuk mengatur komputer agar melakukan suatu

Pengertian Program 3 § Kumpulan instruksi yang digunakan untuk mengatur komputer agar melakukan suatu tindakan tertentu Nurdiansah PTIK 09 UNM 2/20/2021

Pengertian Algoritma 4 § Langkah-langkah yang dilakukan ditujukan pada komputer untuk menyelesaikan suatu masalah.

Pengertian Algoritma 4 § Langkah-langkah yang dilakukan ditujukan pada komputer untuk menyelesaikan suatu masalah. Nurdiansah PTIK 09 UNM 2/20/2021

Algoritma 5 § Kadang kala suatu algoritma dibuat dalam bentuk diagram alir (Flowchart) §

Algoritma 5 § Kadang kala suatu algoritma dibuat dalam bentuk diagram alir (Flowchart) § Diagram alir adalah suatu standar untuk menggambarkan urutan langkah dalam suatu proses § Setiap langkah dalam algoritma dinyatakan dengan suatu simbol dan aliran setiap langkah dinyatakan dengan garis yang dilengkapi dengan panah. Nurdiansah PTIK 09 UNM 2/20/2021

Menuangkan Algoritma ke dalam Bentuk Program 6 § Menuangkan algoritma ke dalam program harus

Menuangkan Algoritma ke dalam Bentuk Program 6 § Menuangkan algoritma ke dalam program harus ditentukan berdasarkan bahasa pemrograman yang akan digunakan Contoh: Hitunglah sebuah luas lingkaran § Bahasa Algoritma Basic Luas=3. 14*jari C dan C++ Luas=3. 14*jari; Cobol Luas=3. 14*(jari*jari) Pascal Luas: =3. 14*(jari*jari) Nurdiansah PTIK 09 UNM 2/20/2021

Diagram alir luas lingkaran 7 Nurdiansah PTIK 09 UNM 2/20/2021

Diagram alir luas lingkaran 7 Nurdiansah PTIK 09 UNM 2/20/2021

Struktur Dasar Algoritma 8 § Tiga struktur dasar penyusunan algoritma: 1. 2. 3. Sekuensial

Struktur Dasar Algoritma 8 § Tiga struktur dasar penyusunan algoritma: 1. 2. 3. Sekuensial (berurutan) Seleksi Pengulangan Nurdiansah PTIK 09 UNM 2/20/2021

Struktur Sekuensial 9 § Langkah-langkah yang dilakukan dalam algoritma diproses secara berurutan. Nurdiansah PTIK

Struktur Sekuensial 9 § Langkah-langkah yang dilakukan dalam algoritma diproses secara berurutan. Nurdiansah PTIK 09 UNM 2/20/2021

Contoh Struktur Sekuensial 10 Nurdiansah PTIK 09 UNM 2/20/2021

Contoh Struktur Sekuensial 10 Nurdiansah PTIK 09 UNM 2/20/2021

Struktur Seleksi 11 § Pemilihan langkah didasarkan oleh suatu kondisi (pengambilan keputusan). Nurdiansah PTIK

Struktur Seleksi 11 § Pemilihan langkah didasarkan oleh suatu kondisi (pengambilan keputusan). Nurdiansah PTIK 09 UNM 2/20/2021

Contoh Struktur Seleksi 12 Nurdiansah PTIK 09 UNM 2/20/2021

Contoh Struktur Seleksi 12 Nurdiansah PTIK 09 UNM 2/20/2021

Struktur Pengulangan 13 § Suatu tindakan atau langkah yang dilakukan beberapa kali. Nurdiansah PTIK

Struktur Pengulangan 13 § Suatu tindakan atau langkah yang dilakukan beberapa kali. Nurdiansah PTIK 09 UNM 2/20/2021

Contoh Struktur Pengulangan 14 Nurdiansah PTIK 09 UNM 2/20/2021

Contoh Struktur Pengulangan 14 Nurdiansah PTIK 09 UNM 2/20/2021

Konsep Kompilasi dan Eksekusi Program 15 Nurdiansah PTIK 09 UNM 2/20/2021

Konsep Kompilasi dan Eksekusi Program 15 Nurdiansah PTIK 09 UNM 2/20/2021

Kerangka Program C dan C++ 16 § Penulisan Program dalam Bahasa C #include <stdio.

Kerangka Program C dan C++ 16 § Penulisan Program dalam Bahasa C #include <stdio. h> int main (void) { int x; /*Menampilkan teks untuk informasi*/ printf(“masukkan sebuah bilangan bulat: “); /*Membaca nilai dari keyboard dan menyimpannya ke dalam variabel x*/ scanf(“%d”, &x); /*Menampilkan nilai yang telah dimasukkan*/ printf(“Bilangan yang telah dimasukkan ialah %d”, x); return 0; Nurdiansah PTIK 09 UNM 2/20/2021

Kerangka Program C dan C++ 17 § Penulisan Program dalam Bahasa C++ #include <iostream.

Kerangka Program C dan C++ 17 § Penulisan Program dalam Bahasa C++ #include <iostream. h> int main () { int x; /*Menampilkan teks untuk informasi*/ cout<<“masukkan sebuah bilangan bulat: “; /*Membaca nilai dari keyboard dan menyimpannya ke dalam variabel x*/ cin>>x; /*Menampilkan nilai yang telah dimasukkan*/ cout<<“Bilangan yang telah dimasukkan ialah “<<x; return 0; } Nurdiansah PTIK 09 UNM 2/20/2021

C++ Klasik dan C++ Standar 18 C++ Klasik Kerangka Umum Penulisan Programnya: #include<iostream. h>

C++ Klasik dan C++ Standar 18 C++ Klasik Kerangka Umum Penulisan Programnya: #include<iostream. h> Main(){ ……. Return 0; } Nurdiansah PTIK 09 UNM 2/20/2021

C++ Klasik dan C++ Standar 19 C++ Standar Kerangka Umum Penulisan Programnya: #include<iostream> Using

C++ Klasik dan C++ Standar 19 C++ Standar Kerangka Umum Penulisan Programnya: #include<iostream> Using namespace std; Main(){ ……. Return 0; } Nurdiansah PTIK 09 UNM 2/20/2021

20 To be continue… Nurdiansah PTIK 09 UNM 2/20/2021

20 To be continue… Nurdiansah PTIK 09 UNM 2/20/2021