Dasar C++ Dikonversi
Dasar C++ Dikonversi
Singkat cerita pada awal tahun 1970-an seorang bernama Bjarne Stroustrup mulai
mengembangkan bahasa pemrograman C++ yang merupakan turunan dari Bahasa C. Jika
Bahasa C merupakan bahasa prosedural maka Bahasa C++ hadir menggunakan konsep
Pada umumnya, bahasa pemrograman C menggunakan dua konsep, yaitu data dan
algoritma. Data merupakan bahan yang akan diproses, sedangkan fungsi algoritma menjadi
pemrograman C sangat tidak efisien untuk pembuatan software, khususnya untuk software
skala menengah ke atas. Hal tersebut karena bahasa pemrograman bisa menimbulkan
banyaknya perulangan, percabangan, dan kode yang harus diketik. Berdasarkan kelebihan dan
dikembangkan.
#include <iostream>
int main(){
std::cout << "Welcome to C++";
return 0;
}
#include <iostream>
using namespace std;
int main(){
cout << "Welcome to C++";
return 0;
}
Perlu diketahui bahwa kode diatas adalah kode C++, kedua kode diatas akan
yang diberikan kepada compiler untuk melakukan definisi, misalnya untuk memasukkan file
Sedangkan pada contoh pertama tidak menggunakan baris kode tersebut. Selanjuntya
kode main() adalah blok program yang berfungsi sebagai badan sebuah alur kondingan atau
Untuk mendeklarasikan variabel yaitu dengan menuliskan tipe data terlebih dahulu
double circle;
double r = 5.0;
fungsi const diikuti tipe data, nama varibel, dan nilai/value. Contoh:
Keyword
asm else new this
auto enum operator throw
bool explicit private true
break export protected try
case extern public typedef
catch false register typeid
char float reinterpret_cast typename
class for return union
const friend short unsigned
const_cast goto signed using
continue if sizeof virtual
default inline static void
delete int static_cast volatile
do long struct wchar_t
double mutable switch while
dynamic_cast namespace template
Macam-Macam Komentar
Komentar adalah catatan atau dokumenasi yang ditulis oleh programmer untuk sebagai
pengingat atau penjelasan ketika membaca sebuah baris kode. Dalam bahasa C++ ada dua
1. Yang pertama tanda yang digunakan untuk komentar satu baris saja, untuk tanda
2. Dan yang kedua tanda yang digunakan untuk komentar lebih dari satu baris,
Berikut adalah contoh program c++ sederhana untuk menghitung keliling lingkaran:
#include <iostream>
using namespace std;
const double pi = 3.14159;
const char newline = '\n';
Contoh program konversi bilangan dalam satuan jam, menit, dan detik
#include <iostream>
#include <conio.h>
using namespace std;
#include <iostream>
#include <conio.h>
using namespace std;
int main () {
int cm,m,km,a,b,c;
cout<<"konversi dari cm ke km,m,cm:"<<endl;
cout<<"masukan nilai a:";
cin>>a;
km=a/100000;
m=a/100;
cm=a;
cout<<endl<<endl;
cout<<"km="<<km<<endl<<endl;
cout<<"m="<<m<<endl<<endl;
cout<<"cm="<<cm<<endl<<endl;
getch ();
}
2. Buatlah program untuk menghitung akar persamaan kuadrat dari sebuah bilangan
−𝑏±√𝑏 2 −4𝑎𝑐
𝑥= 2𝑎
3. Buatlah program untuk menghitung deret Fibonnaci dengan algoritma “looping for”
4. Buatlah program untuk membuat huruf “F” dengan karakter bintang (*)
6. Buatlah program untuk menampilkan bilangan ganjil mulai dari 1 sampai 100
7. Buatlah program untuk menghitung luas persegi panjang dan volume sebuah balok
8. Buatlah program untuk menghitung luas alas, luas permukaan, dan volume sebuah kerucut
9. Buatlah program penjumlahan dan perkalian yang hanya menggunakan operator tambah
(+)
10. Buatlah program untuk menghitung luas persegi dan luas segitiga dengan algoritma
“Switch case”
11. Buatlah program untuk pengelolaan matriks orde 2×2, matriks transpose dan jumlahnya
12. Buatlah program untuk mencari nilai rata-rata dalam array satu dimensi
13. Buatlah program untuk membuat dan menulis data di dalam dua file