A. Operator
a. Operator Aritmatika
Operator penambahan dan pengurangan nilai
Untuk penambahan nilai sebesar 1 digunakan operator ++ dan untuk pengurangan nilai
sebesar 1 dapat digunakan operator - -
a++; // a = a+1
b - -; // b = b-1
b. Operator Relasional
c. Operator Logika
B. Konstanta
Sobat, ada dua macam pendeklarasian konstanta, yaitu dengan :
a. Preposesor #define
Format : #define identifier nilai
Contoh : #define PI 3.14
b. Kata kunci const
Format : const tipe identifier = nilai
Contoh : const float PI = 3.14
C. Output
Untuk mencetak atau menampilkan script C++ ke layar monitor menggunakan perintah :
printf(char *format, nilai1, nilai2, ...);
format tersebut berisi karakter-karakter sebagai kode bagaimana cara menampilkannya ke
layar monitor. Format diawali dengan karakter %. Format standar terdiri dari :
Format Menampilkan
%d, %i Nilai bertipe integer
Contoh :
int hasil;
char huruf;
printf(“%d”, hasil);
printf(“%c”, huruf);
printf(“%d %c”, hasil, huruf);
Pencetakan karakter-karakter khusus menggunakan escape sequence
D. Input
Input merupakan proses meminta masukan nilai kepada pengguna program. Macam perintah
input dalam program diantaranya :
a. Input satu karakter
Sobat bisa menggunakan perintah getchar(), contoh :
b. Input dengan nilai tertentu
Sobat bisa menggunakan scanf(char *format, $variable).
Format adalah format sesuai tipe data yang akan diinput (sama seperti format pada printf())
Variable akan menampung nilai yang dimasukkan oleh pengguna. Contoh :
PERCOBAAN
Sobat, silahkan lakukan percobaan menuliskan program berikut ini, dan simpan dengan nama file
yang sesuai.
Nama File : huruf.cpp
#include <stdio.h>
int main()
{
char huruf;
printf(“Masukkan huruf : “);
huruf = getchar();
printf(“Coba saya tebak... \n”);
printf(“Anda pasti memasukkan huruf %c”, huruf);
return 0;
}
File : persegi.cpp
#include <stdio.h>
int main()
{
int p, l, luas;
printf(“>> Menghitung Luas Persegi Panjang <<\n”);
printf(“Masukkan : \n”);
printf(“Panjang = “);
scanf(“%d”, &p);
printf(“Lebar = “);
scanf(“%d”, &l);
luas = p*l;
printf(“Luas Persegi Panjang adalah %d”, luas);
return 0;
}
Previous PostPosting Lama
Beranda
0 komentar:
Posting Komentar