Univ. of Brawijaya Change the World

Informatics Students Blog of Brawijaya University

Posts Tagged ‘c++’

 

1. Penjelasan saya suatu program harus menyimpan nilai-nilai tertentu pada memorinya untuk digunakan selama pemrosesan komputasi program. Ukuran tempat penyimpanan sangat bergantung pada besr memori yang disediakan oelh compiler program. Di dalam bahasa C, tempat penyimpanan nilai-nilai di dalam memori disebut Identifier. Identifier di bagi menjadi 2 yaitu :

A) Konstanta

Identifier ini nilainya tetap selama program berjalan (dieksekusi). Programmer tidak bisa merubah nilai ini selama program berjalan. contoh : phi = 3.14

B) Variabel

Identifier ini nilainya dapat berubah atau diubah selama program berjalan (dieksekusi). yang boleh mengubah adalah pengguna ataupun statement pada proses.

Tipe data diatur dan dikelompokan menjadi dua, yaitu tipe data numerik dan non-numerik,

Tipe data numerik
contoh ; tipe data bilangan bulat dan tipe data bilangan pecahan.
Tipe data non-numerik
contoh; karakter dan pointer.

2.Proses Input.
Proses Input berarti proses programmer memasukan data ke dalam program akan menghasilkan keluaran berupa data yang ditampilkan dilayar ataupun tercetak di printer.
Pemasukan data dilakukan dengan menggunakan fungsi-fungsi pustaka dari file header stdio.h, contoh yaitu gets(), scanf(), dari conio.h contoh getche(), getchar(), dan getch().

Struktur input dibagi menjadi 2 yaitu

Struktur input tak terformat
-Memasukan Data Karakter Tak Terformat

Fungsi getche() = tanpa enter, karakter terlihat.
Fungsi getchar() = dengan enter, karakter terlihat.
Fungsi getch() = tanpa enter, karakter tidak terlihat.

-Memasukan Data String Tak Terformat
String adalah kumpulan karakter.
#Include
#inculde

int main()
{
char kata [10];
printf (“Masukan suatu nilai string : “);
gets ( kata);
printf (“Nilai string yang dimasukan : %s\n”,kata);
}

Struktur Input terformat
Memasukan data terformat berarti data yang diterima akan diatur bentuk dan lebarnya dengan kode-kode format menggunakan fungsi Scanf(). Read More…