Belajar Bahasa Pemrograman C++ Untuk Pemula : Level 4


Halo sobat lautan, semoga sehat selalu ya. 
Kali ini akan berbagi materi tentang pemrograman C++. Ya, sudah lama kali lautan tidak update artikel mengenai pemrograman. So, ini akan jadi artikel yang bakal menarik. 

Kenapa menarik ?

Karena lautan akan memberikan latihan kepada kamu, para pembaca. Tapi sebelum itu, kita harus memahami materinya terlebih dahulu, jadi disimak baik-baik ya. 
Agar kalian lebih paham lagi tentang materi ini, ada baiknya kalian mengulang pelajaran sebelumnya..

Baca juga : Belajar bahasa pemrograman C++ untuk pemula : level 3

Dasar teori

Operator Aritmatika 

+ Penambahan 
- Pengurangan 
* Perkalian 
/ Pembagian 
% modulo (sisa hasil bagi)

Operator penambahan dan pengurangan nilai
untuk penambahan nilai sebesar 1 digunakan operator ++ dan untuk pengurangan nilai sebesar satu dapat digunakan operator

a++; // a = a+1
b--; // b = b-1

Operator relasional 

== sama dengan 
!= tidak sama dengan 
> lebih dari 
< kurang dari 
>= lebih dari sama dengan 
<= lebih kecil sama dengan

Operator logika

! NOT
&& AND
|| OR

Konstanta

Ada dua macam pendeklarasian konstanta yaitu dengan :

- preposesor #define
  format : #define identifier nilai
  contoh : #define PI 3.14159265

- kata kunci const
  format : const tipe identifier = nilai
  contoh : const float PI = 3.14159265

Output

Untuk mencetak ke layar dalam C digunakan perintah :

printf(char *format, nilai1, nilai2, ...);

format berisi karakter-karakter sebagai kode bagaimana cara menampilkan ke layar. Format diawali karakter %. Format standar terdiri dari :

Format          menampilkan
%d, %i          nilai bertipe int
%c                nilai bertipe char 
%s                nilai bertipe string 
%f                 nilai bertipe double

Contoh :
int hasil;
char huruf;
printf("%d ", hasil);
printf("%c ", huruf);
printf("%d  %c", hasil, huruf);

Pencetakan karakter-karakter khusus menggunakan escape sequence, yaitu ;


Input

Input merupakan proses meminta masukan nilai kepada pengguna program. 

Input satu karakter

Untuk menginput satu karakter digunakan perintah : getchar(); contoh :
char c;
c = getchar();

Input nilai dengan tipe data tertentu 

Untuk menginputkan data dengan tipe data tertentu digunakan perintah
scanf(char *format, &variable)

format adalah format sesuai dengan tipe data yang akan diinput (sama seperti format pada printf()). Variabel akan menampung nilai yang dimasukan oleh pengguna. Contoh :
int panjang;
printf("Masukan panjang : ");
scanf("%d" ,&panjang);

Percobaan

1. #include <stdio.h>

int main()
{
char huruf;
printf("Masukan huruf : ");
huruf = getchar();
printf("Coba sata tebak ...\n");
printf("Anda pasti memasukan huruf %c", huruf);
return 0;
}

2. #include <stdio.h>

int main()
{
int p,l, luas;

printf(">> Menghitung Luas Persegi Panjang <<\n");
printf("Masukan :\n");
printf("Panjang = ");
scanf("%d", &p);
printf("Lebar = ");
scanf("%d", &l);
luas = p*l;
printf("Luas = %d", luas);

return 0;
}

Latihan 

Buatlah program untuk menghitung luas segitiga dengan input alas dan tinggi !. 
Luas segitiga dapat berupa pecahan.

Sumber : Modul Universitas Ahmad Dahlan 

Post a Comment

1 Comments

  1. Waah materi nya bagus banget makasih infonya kunjungi juga ya ilmumodern.com

    ReplyDelete