Salah satu bahasan yang saat ini semakin banyak dipelajari oleh banyak orang
karena perlunya “melek teknologi” adalah Algoritma dan Pemrograman. Meski
sering dianggap sama, algoritma dan pemrograman sendiri pada dasarnya
merupakan sesuatu yang berbeda. Ini merupakan sebuah proses untuk
menerjemahkan logika berpikir menjadi langkah-langkah atau proses yang akan
dijalankan oleh komputer.
Pengertian Algoritma
Algoritma lahir sebagai bagian dari ilmu matematika. Akan tetapi, seiring
dengan perkembangannya, alogaritma dianggap lebih berhubungan erat dengan
ilmu komputer. Terdapat dua notasi umum yang digunakan dalam penulisan
algoritma, yaitu pseudocode dan flowchart.
Pengertian Pemrograman
Saat ini terdapat banyak sekali bahasa pemrograman yang popular dan
digunakan secara luas. Masing-masing bahasa pemrograman tersebut memiliki
kelebihan dan kelemahannya masing-masing. Beberapa bahasa pemrograman
yang sering digunakan saat ini diantaranya adalah C, C++, C# (dibaca C sharp),
Java, Ruby, Python, PHP, dan JavaScript.
Pertama, bagian judul. Bagian ini digunakan untuk menuliskan judul dari
program yang sedang dibuat.
contoh :
1. PROGRAM HelloWorld
contoh :
1. DEKLARASI
3. nama : string
4. NIM : string
5. semester : integer
Ketiga, bagian algoritma. Bagian ini merupakan bagian inti yang berisi instruksi
dari algoritma yang akan di eksekusi.
Simbol-simbol Flowchart
Contoh Soal
Jawaban
Mengenal Struktur/Template Program
Variabel dapat dikatakan sebagai objek yang dapat kita gunakan untuk
menyimpan suatu angka/kalimat/nilai yang akan digunakan oleh prgoram atau
menyimpan hasil pengolahan data.
Tipe Data
Tugas II
Program C++ yang Sederhana dan
Penjelasannya
Dalam sebuah software ada banyak sekali bahasa pemrograman. Bahasa
pemrograman inilah yang membangun sebuah software.
Salah satunya program C++, untuk contoh program C++ bisa ada banyak sekali
tergantung fungsinya saja.
Tapi sebelum melihat contoh program yang dibuat dengan c++, sebaiknya Anda
mengenal dulu bahasa pemrograman C++.
Kalau Bahasa C adalah bahasa yang sifatnya prosedural, C++ orientasinya pada
objek. Atau dalam bahasa pemrograman disebut Object Oriented Programming.
C++ muncul karena ketika membuat sebuah software yang skalanya besar, C
tidak cocok untuk dipakai karena tidak efisien.
Bahasa C bisa digunakan pada sistem operasi Windows, Linux, MacOS bahkan
Android.
Jadi, peluang kedepan belajar bahasa C masih terbuka lebar, tinggal Anda
menentukan saja spesialisasinya.
1. Test Editor
Salah satu yang paling sederhana adalah dengan menggunakan aplikasi Text
editor seperti misalnya notepad atau notepad++.
Langkah berikutnya Anda bisa menggunakan aplikasi compiler yang bisa Anda
dapatkan di internet.
2. DEV C++
Tapi ada juga perusahaan gaming atau software yang menggunakan aplikasi
IDE Visual Studio 2015 dan update-an ke atasnya.
3. Atom
Atom adalah aplikasi text editor yang sifatnya open source. Aplikasi ini bisa
Anda pakai untuk Linux, Windows, dan OS X.
Aplikasi yang dibuat oleh Github ini cukup nyaman untuk digunakan, apalagi
oleh seorang pemula.
Kekurangan aplikasi ini adalah ukuran yang besar dan memberatkan komputer.
Kalau komputer Anda spesifikasinya rendah, disarankan tidak menggunakan
aplikasi ini.
4. Sublime Text
Aplikasi yang satu ini memiliki banyak fitur yang membantu Anda ketika
menulis listing. Bahkan sublime text bisa memprediksi kode yang Anda tulis.
5. Borland C++
Jika bicara aplikasi yang banyak digunakan, Borland C++ adalah yang paling
sering dipakai untuk tipe data C++. Tampilannya terlihat sangat sederhana.
Borland C++ juga punya fitur run, jadi Anda bisa melihat hasil pekerjaan Anda
secara langsung.
Struktur C++
Ketika Anda membuat bahasa pemrograman C++, Anda harus memperhatikan
struktur dari bahasa pemrograman ini.
Biasanya ketika Anda memulai membuat bahasa pemrograman C++ Anda harus
mengetikan kode berikut ini.
#include <iostream>
int main()
return 0;
#include <conio.h>
void main () {
char a=’*’;
int f,i,c;
cin>>f;
cout<<a;
if(i==1)
cout<<a;
if(i==3)
cout<<a;
cout<<endl;
getch ();
}
2. Menampilkan Bilangan Ganjil
#include <iostream.h>
#include <conio.h>
int a,b,i;
a=-1;
for (i=1;i<=50;i++)
b=2+a;
cout<<b<<” “;
a=b;
getch ();
}
3. Mengkalkulasi volume balok dan luas persegi
#include <iostream.h>
#include <conio.h>
int t;
cin>>t;
l =l*t;
return l;
int x;
x=p*l;
volume(x);
return x;
int p,l,j;
cin>>p;
cin>>l;
j=luas(p,l);
getch();
}
4. Menghitung Volume Kerucut
#include <iostream>
#include <conio>
void main(){
cin>>r_alas;
cin>>r_selimut;
cin>>t;
luas_alas=phi*r_alas*r_alas;
volume_krucut=luas_alas*t;
luas_selimut=phi*r_selimut*r_selimut/3;
cout<<“volume_krucut
“<<volume_krucut<<endl;
getch();
}
5. Menentukan Nilai Ujian
#include <stdio.h>
int main()
int nilai;
printf(“Input Nilai\t:”);
scanf(“%i”, &nilai);
else
return 0;
}
Soal :
Cari dan cetak kode program untuk bahasa C/C++ untuk menampilkan teks
“Saya senang belajar informatika”
1 #include<stdio.h>
3 int main(){
6 retrun 0;
7 }
Catatan :
Kalau misalnya saat di compile dan di cek gak ada yang terjadi maka
bisa pakai yang di bawah ini
1 #include<stdio.h>
2 #include<conio.h>
3
4 int main(){
5 printf(“Saya senang belajar informatika”);
6
7 getch();
8 retrun 0;
9 }