0% menganggap dokumen ini bermanfaat (0 suara)
20 tayangan4 halaman

Modul 1

Diunggah oleh

Shei
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
20 tayangan4 halaman

Modul 1

Diunggah oleh

Shei
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 4

MODUL 2.

PENDAHULUAN C++

PENDAHULUAN

C++ adalah bahasa pemrograman yang sering digunakan untuk pengembangan perangkat
lunak. C++ adalah salah satu bahasa pemrograman yang sangat populer dan memiliki banyak
pengguna di seluruh dunia. C++ dikembangkan dari bahasa pemrograman C dan sering disebut
sebagai "C dengan kelas" karena mendukung paradigma pemrograman berorientasi objek. C++
memiliki karakteristik diantaranya:

1. Orientasi Objek
C++ mendukung pemrograman berorientasi objek yang memungkinkan pengguna untuk
membuat kelas, objek, dan menerapkan konsep-konsep seperti pewarisan (inheritance),
polimorfisme, dan enkapisulasi.

2. Pemrograman Prosedural
C++ mendukung pemrograman prosedural yang memungkinkan pengguna untuk menulis
kode seperti dalam bahasa C.

3. Kinerja Tinggi
C++ sering digunakan untuk pengembangan perangkat lunak yang memerlukan kinerja
tinggi seperti perangkat lunak sistem, permainan, dan aplikasi kritis lainnya

4. Portabilitas
Kode C++ dapat dipindahkan dari satu platform ke platform lainnya dengan sedikit atau
tanpa perubahan, karena bahasa ini mendukung konsep portabilitas.

5. Libraries
C++ memiliki berbagai pustaka (libraries) yang kuat yang dapat digunakan untuk berbagai
tugas, seperti STL (Standard Template Library) untuk mengelola struktur data, GUI
(Graphical User Interface) libraries untuk pembuatan aplikasi berbasis GUI.

6. Sintaksis yang Kuat


Sintaksis C++ cukup kuat dan fleksibel, tetapi juga memerlukan pemahaman yang baik
agar kode berjalan dengan benar.
C++ telah digunakan dalam berbagai industri, termasuk pengembangan perangkat lunak sistem
operasi, permainan, perangkat lunak perbankan, dan banyak lagi. C++ adalah bahasa yang dapat
memungkinkan pengembang untuk mengendalikan sumber daya secara langsung.

ALAT DAN BAHAN

Alat dan bahan yang digunakan untuk melakukan praktikum fisika komputasi 1 tentang
penginstalan C++ antara lain:
1. Komputer dengan Operating System Windows/Ubuntu
2. Terminal dan Compiler Bahasa C++

KEGIATAN PRAKTIKUM

A. Menulis Program Pertama C++


Program dengan output Hello World dapat ditulis dengan Bahasa C++ yaitu :

#include <iostream>

int main() {
std::cout << "Hello, World!" << std::endl;
return 0;
}
Output
Hello World

B. Menulis Program Kedua Void and Main


Penulisan program yang mengembalikan nilai awal dari integer kosong

#include <iostream>
using namespace std;
int main()

{
cout<< "This program returns the integer value 0\n";
}

Output
This program returns the integer value 0
C. Menulis Program Ketiga Tipe Data
Program dengan output tipe data dapat ditulis dengan Bahasa C++ yaitu :

##include <iostream>
using namespace std;
int main()

{
cout << "Size of char : " << sizeof(char) << endl;
cout << "Size of int : " << sizeof(int) << endl;
cout << "Size of long : " << sizeof(long) << endl;
cout << "Size of float : " << sizeof(float) << endl;
cout << "Size of double : " << sizeof(double) << endl;
return 0;
}
Output
Size of char : 1
Size of int : 4
Size of long : 4
Size of float : 4
Size of double : 8

D. Menulis Program Keempat Tipe Data Modifikasi


Program dengan output tipe data dapat ditulis dengan Bahasa C++ yaitu :

#include <iostream>
#include <limits.h>
using namespace std;
int main()

{
cout << "Size of char : " << sizeof(char) << " byte"<< endl;
cout << "char minimum value: " << CHAR_MIN << endl;
cout << "char maximum value: " << CHAR_MAX << endl;
cout << "Size of int : " << sizeof(int) << " bytes" << endl;
cout << "Size of short int : " << sizeof(short int) << " bytes" << endl;
cout << "Size of long int : " << sizeof(long int) << " bytes" << endl;
cout << "Size of signed long int : " << sizeof(signed long int) << " bytes"
<< endl;
cout << "Size of unsigned long int : " << sizeof(unsigned long int) << "
bytes" << endl;
cout << "Size of float : " << sizeof(float) << " bytes" << endl;
cout << "Size of double : " << sizeof(double) << " bytes" << endl;
cout << "Size of wchar_t : " << sizeof(wchar_t) << " bytes" << endl;
return 0;
}

Output
Size of char : 1 byte
char minimum value: -128
char maximum value: 127
Size of int : 4 bytes
Size of short int : 2 bytes
Size of long int : 4 bytes
Size of signed long int : 4 bytes
Size of unsigned long int : 4 bytes
Size of float : 4 bytes
Size of double : 8 bytes
Size of wchar_t : 2 bytesSize of double : 8

E. Input output basic C++


Penulisan program dengan input yang diolah menjadi output secara langsung

##include <iostream>
using namespace std;
int main()

{
int umur;
cout << "Tulis Umurmu:";
cin >> umur;
cout << "\n Umurmu yaitu: " << umur;
return 0;
}
Output
Tulis Umurmu:....
Umurmu adalah:....

Anda mungkin juga menyukai