Arsip Blog

Array (LARIK) pada C++

Apakah Array?

Contoh Kasus : Suatu universitas ingin mendata nilai mahasiswa di sutau kelas dengan banyak mahasiswa 10 orang. Dari semua nilai yang  telah dimasukan tersebut ingin ditampilkan kembali dan dicari nilai rata-ratanya.

Untuk membuat program dengan ketentuan seperti diatas, ada beberapa cara untuk memecahkannya :

Program 1 : Tanpa menggunakan array

Read the rest of this entry

Fungsi (FUNCTION) pada C++

Pendahuluan

Fungsi merupakan blok dari kode program yang dirancang untuk melaksanakan tugas khusus. Fungsi banyak dilibatkan dalam pembuatan suatu program, dengan tujuan :

Program menjadi lebih tersetuktur, sehingga mudah dipahami dan mudah dikembangkan

Dapat mengurangi pengulangan kode.

Bentuk umum suatu fungsi adalah sebagai berikut :

Tipedata namafungsi(daftarparameter)

{

/*Badan Fungsi*/

return nilaireturn; /* untuk tipe data bukan void */

}

Read the rest of this entry

Perulangan (LOOP)

Pendahuluan

Untuk memahami mengenai fungsi perulangan, coba lihatlah kasus sebagai berikut :

Buatlah suatu program untuk menampilkan angka dari 1 sampai dengan 5. Maka untuk kasus tersebut program yang buat adalah sebagai berikut :

#include <stdio.h>

#include <conio.h>

main()

{

printf(“1\n”);

printf(“2\n”);

printf(“3\n”);

printf(“4\n”);

printf(“5\n”);

getch();

return 0;

}

Read the rest of this entry

Percabangan pada C++

Statement if – else

Bentuk dasar perintah if – else adalah sebagai berikut :

if (expression)

Statement1;

else

Statement2;

StatementBerikutnya;

Read the rest of this entry

Input dan Output Data

Pemasukan (Input) Data

Umumnya suatu program mempunyai proses pemasukan data. Dalam program berbahasa C, pemasukan data  dapat dilakukan dengan perintah scanf. Fungsi scanf merupakan fungsi yang dapat digunakan untuk memasukan berbagai jenis data, tergantung dengan format penentunya.

Format-format penentu tipe data yang umum dipakai adalah :

Format

Kegunaan

%c

Digunakan untuk pemasukan data bertipe char

%i atau %d

Digunakan untuk pemasukan data bertipe int, char.

%u

Digunakan untuk pemasukan data berupa unsigned int atau unsigned char.

%f

Digunakan untuk pemasukan data berupa bilangan pecahan (float)

%o

Digunakan untuk pemasukan data angka berbasis oktal

%x

Digunakan untuk pemasukan data angka berbasis hexadesimal

%s

Digunakan untuk pemasukan data berupa string.

Read the rest of this entry

Tipe Data (Operator-Operator Manipulasi Bit)

Untuk keperluan memanipulasi data dalam bentuk bit, Turbo C menyediakan operator-operator berikut :

Operator

Operasi

<<

Geser bit ke kiri

>>

Geser bit ke kanan

&

Dan (AND)

|

Atau (OR)

^

XOR

~

NOT (Komplemen)

Seluruh operator manipulasi bit hanya dikenakan pada operand / variabel / angka yang bertipe bilangan bulat (int, char, long).

Read the rest of this entry

Tipe Data pada C++

Komputer bisa diartikan sebagai alat untuk menghitung. Untuk melakukan proses perhitungan tersebut, maka dibutuhkan data yang akan diproses. Tipe data ada beberapa jenis yaitu :

  •        Tipe data karakter
  •        Tipe data bilangan bulat.
  •        Tipe data bilangan pecahan.

Jika kita membutuhkan suatu tipe data yang baru yang tidak terdapat pada tipe data standar, maka kita dapat membuat tipe data baru dengan menggunakan perintah struct. Perintah struct akan dijelaskan pada bab selanjutnya.

Setiap tipe data mempunyai jangkauan nilai yang berbeda.

Read the rest of this entry

Contoh Program Berbahasa C++

Untuk membuat program dalam C++ maka langkah pertama adalah memanggil program C seperti yang telah dijelaskan pada Bab I.

Tulis program berikut pada layar editornya.

/*

Program Ke –1

Nama File : Lat-1.CPP

*/

// Program Hello

#include “stdio.h”

#include <conio.h>

main()

{

printf(“Ini Program Saya Yang Pertama\n”);

printf(“\nSaya Belajar Bahasa C++\n Di \”UIN Maliki\”\nMalang.”);

getch();

return 0;

}

Program Ke-1. Lat-1.CPP

Read the rest of this entry

Ikuti

Get every new post delivered to your Inbox.

Bergabunglah dengan 29 pengikut lainnya.